Part Number Hot Search : 
RCR300 BZX85B MAX70 GD54HC34 RB1L23N EL5420CS CM3811 TMXW403
Product Description
Full Text Search
 

To Download 92HD001 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 DATA SHEET
2-CHANNEL HIGH DEFINITION AUDIO CODEC Description
The 92HD001/92HD001D is a high quality, 2-channel audio CODEC compatible with the Intel High Definition (HD) Audio Interface. The 92HD001/92HD001D provides Stereo 24-Bit resolution with sample rates up to 192 KHz. SPDIF I/O provides connectivity to consumer electronic equipment. The 92HD001/92HD001D incorporates IDT's proprietary SD technology to achieve an estimated DAC SNR of 95dB. The 92HD001/92HD001D provides high quality, HD Audio capability to notebook and cost sensitive desktop PC applications.
92HD001/92HD001D
* * *
Mixer-less design
*
Low-latency Karaoke Mode Supported
Integrated Headphone Amplifiers Stereo Microphone
* * * * * * * * * * *
Supports Stereo Microphone Microphone Boost 0, 10, 20, 30, 40dB
Direct CDROM Recording Mixerless Design S/PDIF In and Out Universal JacksTM Functionality for jack retasking Adjustable VREF Out Digital PC Beep to all outputs +3.3 V, and +5 V analog power supply options 48-pin LQFP RoHS package Dolby Sound Room Compliant (92HD001D only)
(System manufacturers must obtain system license from Dolby.)
Features
* * * * *
High performance SD technology 95dB DAC SNR Intel HD Audio Interface Two Channel DACs and ADCs with 24-bit resolution Sample rates up to 192 KHz
Dolby Home Theater Compliant (92HD001D only)
(System manufacturers must obtain system license from Dolby.)
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
1 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table of Contents
1. DESCRIPTION ......................................................................................................................... 11 2. PERFORMANCE ..................................................................................................................... 12
2.1. Audio Fidelity ................................................................................................................................... 12 2.2. Electrical Specifications ................................................................................................................... 12 2.2.1. Absolute Maximum Ratings ............................................................................................... 12 2.2.2. Recommended Operation Conditions ............................................................................... 12 2.3. Power Consumption ........................................................................................................................ 13 2.3.1. Digital ................................................................................................................................. 13 2.3.2. Analog ............................................................................................................................... 13 2.4. 92HD001/92HD001D 5V Analog Performance Characteristics ....................................................... 14 2.5. 92HD001/92HD001D 3.3V Analog Performance Characteristics .................................................... 17
3. EXTENDED FEATURE EXPLANATION ................................................................................. 19
3.1. SPDIF Input ..................................................................................................................................... 19 3.2. SPDIF Output .................................................................................................................................. 19 3.3. Universal JacksTM .......................................................................................................................... 19 3.4. Audio Jack Presence Detect ........................................................................................................... 19
4. BLOCK DIAGRAMS AND TYPICAL HOOKUPS .................................................................... 20
4.1. Functional Block Diagram ................................................................................................................ 20 4.2. 92HD001/92HD001D Typical Connection Diagram for 48-pin LQFP .............................................. 21 4.3. 92HD001/92HD001D Split Independent Power Supply for 48-pin LQFP ........................................ 22
5. WIDGET INFORMATION .........................................................................................................23
5.1. Widget Diagram ............................................................................................................................... 23 5.2. 92HD001/92HD001D Widget List .................................................................................................... 24 5.3. Root Node (NID = 0x00) .................................................................................................................. 25 5.3.1. Root PnpID ....................................................................................................................... 25 5.3.2. Root RevID ..................................................................................................................... 25 5.3.3. Root NodeInfo .................................................................................................................. 26 5.4. AFG Node (NID = 0x01) .................................................................................................................. 26 5.4.1. AFG Reset ........................................................................................................................ 26 5.4.2. AFG NodeInfo ................................................................................................................... 27 5.4.3. AFG Type ......................................................................................................................... 27 5.4.4. AFG GrpCap ..................................................................................................................... 27 5.4.5. AFG FrmtCap ................................................................................................................... 28 5.4.6. AFG StreamCap ............................................................................................................... 29 5.4.7. AFG PwrCap .................................................................................................................... 30 5.4.8. AFG GPIOCap .................................................................................................................. 30 5.4.9. AFG OutAmpCap ............................................................................................................. 31 5.4.10. AFG PwrState ................................................................................................................. 32 5.4.11. AFG UnsolResp .............................................................................................................. 32 5.4.12. AFG GPIO ...................................................................................................................... 33 5.4.13. AFG GPIOEn .................................................................................................................. 34 5.4.14. AFG GPIODir .................................................................................................................. 35 5.4.15. AFG GPIOWake ............................................................................................................. 35 5.4.16. AFG GPIOUnsolEn ......................................................................................................... 36 5.4.17. AFG GPIOSticky ............................................................................................................. 37 5.4.18. AFG SysID ...................................................................................................................... 38 5.5. DAC0Cnvtr Node (NID = 0x02) ....................................................................................................... 39 5.5.1. DAC0Cnvtr Frmt ............................................................................................................... 39 5.5.2. DAC0Cnvtr WCap ............................................................................................................ 40 5.5.3. DAC0Cnvtr PwrState ......................................................................................................... 41 5.5.4. DAC0Cnvtr Stream ........................................................................................................... 42 5.6. ADC0Cnvtr Node (NID = 0x03) ...................................................................................................... 42 5.6.1. ADC0Cnvtr Frmt ............................................................................................................... 42
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
2 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.6.2. ADC0Cnvtr WCap ............................................................................................................ 43 5.6.3. ADC0Cnvtr ConnLen ........................................................................................................ 44 5.6.4. ADC0Cnvtr ConnLst ......................................................................................................... 45 5.6.5. ADC0Cnvtr ProcState ....................................................................................................... 45 5.6.6. ADC0Cnvtr PwrState ........................................................................................................ 46 5.6.7. ADC0Cnvtr Stream ........................................................................................................... 47 5.7. SPDIFinCnvtr Node (NID = 0x04) ................................................................................................... 47 5.7.1. SPDIFinCnvtr Frmt ........................................................................................................... 47 5.7.2. SPDIFinCnvtr WCap ......................................................................................................... 48 5.7.3. SPDIFinCnvtr FrmtCap ..................................................................................................... 49 5.7.4. SPDIFinCnvtr StreamCap ................................................................................................ 50 5.7.5. SPDIFinCnvtr ConnLen .................................................................................................... 51 5.7.6. SPDIFinCnvtr ConnLst ..................................................................................................... 51 5.7.7. SPDIFinCnvtr Stream ....................................................................................................... 52 5.7.8. SPDIFinCnvtr DigCtl ......................................................................................................... 52 5.8. SPDIFoutCnvtr Node (NID = 0x05) ................................................................................................. 53 5.8.1. SPDIFoutCnvtr Frmt ......................................................................................................... 53 5.8.2. SPDIFoutCnvtr WCap ...................................................................................................... 54 5.8.3. SPDIFoutCnvtr FrmtCap .................................................................................................. 55 5.8.4. SPDIFoutCnvtr StreamCap .............................................................................................. 56 5.8.5. SPDIFoutCnvtr Stream ..................................................................................................... 57 5.8.6. SPDIFoutCnvtr DigCtl ....................................................................................................... 57 5.9. DAC0Mux Node (NID = 0x07) ........................................................................................................ 58 5.9.1. DAC0Mux WCap .............................................................................................................. 58 5.9.2. DAC0Mux ConnLen .......................................................................................................... 59 5.9.3. DAC0Mux ConnSel .......................................................................................................... 60 5.9.4. DAC0Mux ConnLst ........................................................................................................... 60 5.9.5. DAC0Mux LR .................................................................................................................... 60 5.10. DigInPin Node (NID = 0x08) .......................................................................................................... 61 5.10.1. DigInPin WCap ............................................................................................................... 61 5.10.2. DigInPin Cap .................................................................................................................. 62 5.10.3. DigInPin PwrState .......................................................................................................... 63 5.10.4. DigInPin Ctl ...................................................................................................................... 63 5.10.5. DigInPin UnsolResp ....................................................................................................... 64 5.10.6. DigInPin Sense ............................................................................................................... 64 5.10.7. DigInPin EAPD ............................................................................................................... 65 5.10.8. DigInPin Config ............................................................................................................... 65 5.11. DigOutPin Node (NID = 0x09) ....................................................................................................... 66 5.11.1. DigOutPin WCap ............................................................................................................ 66 5.11.2. DigOutPin Cap ................................................................................................................ 67 5.11.3. DigOutPin ConnLen ........................................................................................................ 68 5.11.4. DigOutPin ConnSel ........................................................................................................ 69 5.11.5. DigOutPin ConnLst ......................................................................................................... 69 5.11.6. DigOutPin Ctl .................................................................................................................. 69 5.11.7. DigOutPin Config ............................................................................................................ 70 5.12. ADC0Mux Node (NID = 0x0A) ....................................................................................................... 71 5.12.1. ADC0Mux VolRight ......................................................................................................... 71 5.12.2. ADC0Mux VolLeft ........................................................................................................... 71 5.12.3. ADC0Mux WCap ............................................................................................................ 72 5.12.4. ADC0Mux OutAmpCap .................................................................................................. 73 5.12.5. ADC0Mux ConnLen ........................................................................................................ 73 5.12.6. ADC0Mux ConnLst ......................................................................................................... 74 5.12.7. ADC0Mux LR .................................................................................................................. 74 5.13. MasterVol Node (NID = 0x0B) ....................................................................................................... 75 5.13.1. MasterVol Right .............................................................................................................. 75
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
3 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.13.2. MasterVol Left ................................................................................................................ 75 5.13.3. MasterVol WCap ............................................................................................................ 76 5.13.4. MasterVol ConnLen ........................................................................................................ 77 5.13.5. MasterVol ConnLst ......................................................................................................... 77 5.14. InPortMux Node (NID = 0x0C) ...................................................................................................... 78 5.14.1. InPortMux VolRight ......................................................................................................... 78 5.14.2. InPortMux VolLeft ........................................................................................................... 78 5.14.3. InPortMux WCap ............................................................................................................ 79 5.14.4. InPortMux ConnLen ........................................................................................................ 80 5.14.5. InPortMux AmpCap ........................................................................................................ 80 5.14.6. InPortMux ConnSel ........................................................................................................ 81 5.14.7. InPortMux ConnLst0 ....................................................................................................... 81 5.14.8. InPortMux ConnLst4 ....................................................................................................... 81 5.15. PortAPin Node (NID = 0x0D) ......................................................................................................... 82 5.15.1. PortAPin WCap .............................................................................................................. 82 5.15.2. PortAPin Cap .................................................................................................................. 83 5.15.3. PortAPin ConnLen .......................................................................................................... 84 5.15.4. PortAPin ConnLst ........................................................................................................... 84 5.15.5. PortAPin Ctl .................................................................................................................... 84 5.15.6. PortAPin UnsolResp ....................................................................................................... 85 5.15.7. PortAPin Sense .............................................................................................................. 86 5.15.8. PortAPin Config .............................................................................................................. 86 5.16. PortDPin Node (NID = 0x0E) ......................................................................................................... 87 5.16.1. PortDPin WCap .............................................................................................................. 87 5.16.2. PortDPin Cap .................................................................................................................. 88 5.16.3. PortDPin ConnLen .......................................................................................................... 89 5.16.4. PortDPin ConnLst ........................................................................................................... 89 5.16.5. PortDPin Ctl .................................................................................................................... 90 5.16.6. PortDPin UnsolResp ....................................................................................................... 90 5.16.7. PortDPin Sense .............................................................................................................. 91 5.16.8. PortDPin Config .............................................................................................................. 92 5.17. PortCPin Node (NID = 0x0F) ......................................................................................................... 92 5.17.1. PortCPin WCap .............................................................................................................. 92 5.17.2. PortCPin Cap .................................................................................................................. 93 5.17.3. PortCPin ConnLen .......................................................................................................... 94 5.17.4. PortCPin ConnLst ........................................................................................................... 95 5.17.5. PortCPin Ctl .................................................................................................................... 95 5.17.6. PortCPin UnsolResp ....................................................................................................... 96 5.17.7. PortCPin Sense .............................................................................................................. 96 5.17.8. PortCPin Config .............................................................................................................. 97 5.18. PortBPin Node (NID = 0x10) ......................................................................................................... 98 5.18.1. PortBPin WCap .............................................................................................................. 98 5.18.2. PortBPin Cap .................................................................................................................. 99 5.18.3. PortBPin ConnLen ........................................................................................................ 100 5.18.4. PortBPin ConnLst ......................................................................................................... 100 5.18.5. PortBPin Ctl .................................................................................................................. 100 5.18.6. PortBPin UnsolResp ..................................................................................................... 101 5.18.7. PortBPin Sense ............................................................................................................ 102 5.18.8. PortBPin Config ............................................................................................................ 102 5.19. MonoOutPin Node (NID = 0x11) ................................................................................................. 103 5.19.1. MonoOutPin Vol ........................................................................................................... 103 5.19.2. MonoOutPin WCap ....................................................................................................... 104 5.19.3. MonoOutPin Cap .......................................................................................................... 105 5.19.4. MonoOutPin ConnLen .................................................................................................. 105 5.19.5. MonoOutPin ConnLst ................................................................................................... 106
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
4 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.19.6. MonoOutPin Ctl ............................................................................................................ 106 5.19.7. MonoOutPin Config ...................................................................................................... 107 5.20. CDPin Node (NID = 0x12) ........................................................................................................... 108 5.20.1. CDPin WCap ................................................................................................................ 108 5.20.2. CDPin Cap .................................................................................................................... 109 5.20.3. CDPin Ctl ...................................................................................................................... 110 5.20.4. CDPin Config ................................................................................................................ 110 5.21. MonoOutMix Node (NID = 0x13) ................................................................................................. 111 5.21.1. MonoOutMix WCap ...................................................................................................... 111 5.21.2. MonoOutMix ConnLen .................................................................................................. 112 5.21.3. MonoOutMix ConnLst ................................................................................................... 112 5.22. PCBeep Node (NID = 0x14) ........................................................................................................ 113 5.22.1. PCBeep Vol .................................................................................................................. 113 5.22.2. PCBeep WCap ............................................................................................................. 113 5.22.3. PCBeep OutAmpCap ................................................................................................... 114 5.22.4. PCBeep Gen ................................................................................................................ 115
6. ORDERING INFORMATION .................................................................................................. 116
6.1. 92HD001/92HD001D Family Options and Part Order Numbers ................................................... 116
7. PIN INFORMATION ............................................................................................................... 117
7.1. Pin Out .......................................................................................................................................... 117 7.2. Pin Table ....................................................................................................................................... 118
8. PACKAGE DRAWINGS ......................................................................................................... 120
8.1. 48-Pin LQFP .................................................................................................................................. 120
9. SOLDER REFLOW PROFILE ............................................................................................... 121
9.1. Standard Reflow Profile Data ........................................................................................................ 121 9.2. Pb Free Process - Package Classification Reflow Temperatures ................................................. 122
10. REVISION HISTORY ........................................................................................................... 123
List of Figures
Figure 1. Functional Block Diagram ............................................................................................................... 19 Figure 2. STAC9200/9200D Typical Connection Diagram for 48-pin LQFP .................................................. 20 Figure 3. STAC9200/9200D Split Independent Power Supply for 48-pin LQFP ........................................... 21 Figure 4. STAC9200/9200D Typical Connection Diagram for 32-pad QFN .................................................. 22 Figure 5. STAC9200/9200D Split Independent Power Supply for 32-pad QFN ............................................ 23 Figure 6. Widget Diagram .............................................................................................................................. 24 Figure 7. 32-Pad QFN Package Outline and Package Dimensions ............................................................ 121 Figure 8. 48-Pin LQFP Package Outline and Package Dimensions ........................................................... 122 Figure 9. Solder Reflow Profile ................................................................................................................... 123
List of Tables
Table 1. Digital Power Consumption ............................................................................................................. 11 Table 2. Analog Power Consumption ............................................................................................................ 11 Table 3. High Definition Audio Widget ........................................................................................................... 25 Table 4. Root PnpID Command Verb Format ................................................................................................ 26 Table 5. Root PnpID Command Response Format ....................................................................................... 26 Table 6. Root RevID Command Verb Format ................................................................................................ 26 Table 7. Root RevID Command Response Format ....................................................................................... 26 Table 8. Root NodeInfo Command Verb Format ........................................................................................... 27
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 9. Root NodeInfo Command Response Format .................................................................................. 27 Table 10. AFG Reset Command Verb Format .............................................................................................. 27 Table 11. AFG Reset Command Response Format ...................................................................................... 27 Table 12. AFG NodeInfo Command Verb Format ......................................................................................... 28 Table 13. AFG NodeInfo Command Response Format ................................................................................. 28 Table 14. AFG Type Command Verb Format ................................................................................................ 28 Table 15. AFG Type Command Response Format ....................................................................................... 28 Table 16. AFG GrpCap Command Verb Format ........................................................................................... 28 Table 17. AFG GrpCap Command Response Format ................................................................................... 29 Table 18. AFG FrmtCap Command Verb Format .......................................................................................... 29 Table 19. AFG FrmtCap Command Response Format ................................................................................. 29 Table 20. AFG StreamCap Command Verb Format ...................................................................................... 30 Table 21. AFG StreamCap Command Response Format ............................................................................. 30 Table 22. AFG PwrCap Command Verb Format ........................................................................................... 31 Table 23. AFG PwrCap Command Response Format .................................................................................. 31 Table 24. AFG GPIOCap Command Verb Format ........................................................................................ 31 Table 25. AFG GPIOCap Command Response Format ................................................................................ 32 Table 26. AFG OutAmpCap Command Verb Format .................................................................................... 32 Table 27. AFG OutAmpCap Command Response Format ........................................................................... 32 Table 28. AFG PwrState Command Verb Format ......................................................................................... 33 Table 29. AFG PwrState Command Response Format ................................................................................. 33 Table 30. AFG UnsolResp Command Verb Format ...................................................................................... 33 Table 31. AFG UnsolResp Command Response Format .............................................................................. 34 Table 32. AFG GPIO Command Verb Format ............................................................................................... 34 Table 33. AFG GPIO Command Response Format ...................................................................................... 34 Table 34. AFG GPIOEn Command Verb Format .......................................................................................... 35 Table 35. AFG GPIOEn Command Response Format .................................................................................. 35 Table 36. AFG GPIODir Command Verb Format .......................................................................................... 36 Table 37. AFG GPIODir Command Response Format .................................................................................. 36 Table 38. AFG GPIOWake Command Verb Format ...................................................................................... 36 Table 39. AFG GPIOWake Command Response Format ............................................................................. 37 Table 40. AFG GPIOUnsolEn Command Verb Format ................................................................................. 37 Table 41. AFG GPIOUnsolEn Command Response Format ......................................................................... 37 Table 42. AFG GPIOSticky Command Verb Format ..................................................................................... 38 Table 43. AFG GPIOSticky Command Response Format ............................................................................. 38 Table 44. AFG SysID Command Verb Format .............................................................................................. 39 Table 45. AFG SysID Command Response Format ...................................................................................... 39 Table 46. DAC0Cnvtr Frmt Command Verb Format ...................................................................................... 40 Table 47. DAC0Cnvtr Frmt Command Response Format ............................................................................. 40 Table 48. DAC0Cnvtr WCap Command Verb Format ................................................................................... 41 Table 49. DAC0Cnvtr WCap Command Response Format .......................................................................... 41 Table 50. DAC0Cnvtr PwrState Command Verb Format .............................................................................. 42 Table 51. DAC0Cnvtr PwrState Command Response Format ...................................................................... 42 Table 52. DAC0Cnvtr Stream Command Verb Format ................................................................................. 43 Table 53. DAC0Cnvtr Stream Command Response Format ......................................................................... 43 Table 54. ADC0Cnvtr Frmt Command Verb Format ...................................................................................... 43 Table 55. ADC0Cnvtr Frmt Command Response Format ............................................................................. 43 Table 56. ADC0Cnvtr WCap Command Verb Format ................................................................................... 44 Table 57. ADC0Cnvtr WCap Command Response Format .......................................................................... 45 Table 58. ADC0Cnvtr ConnLen Command Verb Format .............................................................................. 45 Table 59. ADC0Cnvtr ConnLen Command Response Format ...................................................................... 46 Table 60. ADC0Cnvtr ConnLst Command Verb Format ................................................................................ 46 Table 61. ADC0Cnvtr ConnLst Command Response Format ....................................................................... 46 Table 62. ADC0Cnvtr ProcState Command Verb Format ............................................................................. 46 Table 63. ADC0Cnvtr ProcState Command Response Format ..................................................................... 47
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
6 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 64. ADC0Cnvtr PwrState Command Verb Format .............................................................................. 47 Table 65. ADC0Cnvtr PwrState Command Response Format ...................................................................... 47 Table 66. ADC0Cnvtr Stream Command Verb Format ................................................................................. 48 Table 67. ADC0Cnvtr Stream Command Response Format ......................................................................... 48 Table 68. SPDIFinCnvtr Frmt Command Verb Format .................................................................................. 48 Table 69. SPDIFinCnvtr Frmt Command Response Format ......................................................................... 48 Table 70. SPDIFinCnvtr WCap Command Verb Format ............................................................................... 49 Table 71. SPDIFinCnvtr WCap Command Response Format ....................................................................... 49 Table 72. SPDIFinCnvtr FrmtCap Command Verb Format ........................................................................... 50 Table 73. SPDIFinCnvtr FrmtCap Command Response Format ................................................................... 50 Table 74. SPDIFinCnvtr StreamCap Command Verb Format ....................................................................... 51 Table 75. SPDIFinCnvtr StreamCap Command Response Format .............................................................. 52 Table 76. SPDIFinCnvtr ConnLen Command Verb Format ........................................................................... 52 Table 77. SPDIFinCnvtr ConnLen Command Response Format .................................................................. 52 Table 78. SPDIFinCnvtr ConnLst Command Verb Format ............................................................................ 52 Table 79. SPDIFinCnvtr ConnLst Command Response Format ................................................................... 52 Table 80. SPDIFinCnvtr Stream Command Verb Format .............................................................................. 53 Table 81. SPDIFinCnvtr Stream Command Response Format ..................................................................... 53 Table 82. SPDIFinCnvtr DigCtl Command Verb Format ............................................................................... 53 Table 83. SPDIFinCnvtr DigCtl Command Response Format ....................................................................... 53 Table 84. SPDIFoutCnvtr Frmt Command Verb Format ................................................................................ 54 Table 85. SPDIFoutCnvtr Frmt Command Response Format ....................................................................... 54 Table 86. SPDIFoutCnvtr WCap Command Verb Format ............................................................................. 55 Table 87. SPDIFoutCnvtr WCap Command Response Format .................................................................... 56 Table 88. SPDIFoutCnvtr FrmtCap Command Verb Format ......................................................................... 56 Table 89. SPDIFoutCnvtr FrmtCap Command Response Format ................................................................ 57 Table 90. SPDIFoutCnvtr StreamCap Command Verb Format ..................................................................... 57 Table 91. SPDIFoutCnvtr StreamCap Command Response Format ............................................................ 58 Table 92. SPDIFoutCnvtr Stream Command Verb Format ........................................................................... 58 Table 93. SPDIFoutCnvtr Stream Command Response Format ................................................................... 58 Table 94. SPDIFoutCnvtr DigCtl Command Verb Format ............................................................................. 58 Table 95. SPDIFoutCnvtr DigCtl Command Response Format ..................................................................... 59 Table 96. DAC0Mux WCap Command Verb Format ..................................................................................... 59 Table 97. DAC0Mux WCap Command Response Format ............................................................................ 59 Table 98. DAC0Mux ConnLen Command Verb Format ................................................................................ 60 Table 99. DAC0Mux ConnLen Command Response Format ........................................................................ 60 Table 100. DAC0Mux ConnSel Command Verb Format ............................................................................... 61 Table 101. DAC0Mux ConnSel Command Response Format ...................................................................... 61 Table 102. DAC0Mux ConnLst Command Verb Format ............................................................................... 61 Table 103. DAC0Mux ConnLst Command Response Format ....................................................................... 61 Table 104. DAC0Mux LR Command Verb Format ........................................................................................ 61 Table 105. DAC0Mux LR Command Response Format ................................................................................ 62 Table 106. DigInPin WCap Command Verb Format ...................................................................................... 62 Table 107. DigInPin WCap Command Response Format ............................................................................. 62 Table 108. DigInPin Cap Command Verb Format ......................................................................................... 63 Table 109. DigInPin Cap Command Response Format ................................................................................ 63 Table 110. DigInPin PwrState Command Verb Format ................................................................................. 64 Table 111. DigInPin PwrState Command Response Format ........................................................................ 64 Table 112. DigInPin Ctl Command Verb Format ........................................................................................... 64 Table 113. DigInPin Ctl Command Response Format ................................................................................... 64 Table 114. DigInPin UnsolResp Command Verb Format .............................................................................. 65 Table 115. DigInPin UnsolResp Command Response Format ..................................................................... 65 Table 116. DigInPin Sense Command Verb Format ..................................................................................... 65 Table 117. DigInPin Sense Command Response Format ............................................................................. 66 Table 118. DigInPin EAPD Command Verb Format ...................................................................................... 66
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
7 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 119. DigInPin EAPD Command Response Format ............................................................................. 66 Table 120. DigInPin Config Command Verb Format ..................................................................................... 66 Table 121. DigInPin Config Command Response Format ............................................................................. 67 Table 122. DigOutPin WCap Command Verb Format ................................................................................... 67 Table 123. DigOutPin WCap Command Response Format .......................................................................... 68 Table 124. DigOutPin Cap Command Verb Format ...................................................................................... 68 Table 125. DigOutPin Cap Command Response Format .............................................................................. 69 Table 126. DigOutPin ConnLen Command Verb Format .............................................................................. 69 Table 127. DigOutPin ConnLen Command Response Format ...................................................................... 69 Table 128. DigOutPin ConnSel Command Verb Format ............................................................................... 70 Table 129. DigOutPin ConnSel Command Response Format ...................................................................... 70 Table 130. DigOutPin ConnLst Command Verb Format ............................................................................... 70 Table 131. DigOutPin ConnLst Command Response Format ....................................................................... 70 Table 132. DigOutPin Ctl Command Verb Format ........................................................................................ 70 Table 133. DigOutPin Ctl Command Response Format ................................................................................ 71 Table 134. DigOutPin Config Command Verb Format .................................................................................. 71 Table 135. DigOutPin Config Command Response Format .......................................................................... 71 Table 136. ADC0Mux VolRight Command Verb Format ............................................................................... 72 Table 137. ADC0Mux VolRight Command Response Format ....................................................................... 72 Table 138. ADC0Mux VolLeft Command Verb Format .................................................................................. 72 Table 139. ADC0Mux VolLeft Command Response Format ......................................................................... 73 Table 140. ADC0Mux WCap Command Verb Format ................................................................................... 73 Table 141. ADC0Mux WCap Command Response Format .......................................................................... 73 Table 142. ADC0Mux OutAmpCap Command Verb Format ......................................................................... 74 Table 143. ADC0Mux OutAmpCap Command Response Format ................................................................ 74 Table 144. ADC0Mux ConnLen Command Verb Format .............................................................................. 74 Table 145. ADC0Mux ConnLen Command Response Format ...................................................................... 75 Table 146. ADC0Mux ConnLst Command Verb Format ............................................................................... 75 Table 147. ADC0Mux ConnLst Command Response Format ....................................................................... 75 Table 148. ADC0Mux LR Command Verb Format ........................................................................................ 75 Table 149. ADC0Mux LR Command Response Format ................................................................................ 75 Table 150. MasterVol Right Command Verb Format ..................................................................................... 76 Table 151. MasterVol Right Command Response Format ............................................................................ 76 Table 152. MasterVol Left Command Verb Format ....................................................................................... 76 Table 153. MasterVol Left Command Response Format .............................................................................. 77 Table 154. MasterVol WCap Command Verb Format ................................................................................... 77 Table 155. MasterVol WCap Command Response Format .......................................................................... 77 Table 156. MasterVol ConnLen Command Verb Format .............................................................................. 78 Table 157. MasterVol ConnLen Command Response Format ...................................................................... 78 Table 158. MasterVol ConnLst Command Verb Format ................................................................................ 78 Table 159. MasterVol ConnLst Command Response Format ....................................................................... 78 Table 160. InPortMux VolRight Command Verb Format ............................................................................... 79 Table 161. InPortMux VolRight Command Response Format ....................................................................... 79 Table 162. InPortMux VolLeft Command Verb Format .................................................................................. 79 Table 163. InPortMux VolLeft Command Response Format ......................................................................... 79 Table 164. InPortMux WCap Command Verb Format ................................................................................... 80 Table 165. InPortMux WCap Command Response Format .......................................................................... 80 Table 166. InPortMux ConnLen Command Verb Format .............................................................................. 81 Table 167. InPortMux ConnLen Command Response Format ...................................................................... 81 Table 168. InPortMux AmpCap Command Verb Format ............................................................................... 81 Table 169. InPortMux AmpCap Command Response Format ...................................................................... 81 Table 170. InPortMux ConnSel Command Verb Format ............................................................................... 82 Table 171. InPortMux ConnSel Command Response Format ...................................................................... 82 Table 172. InPortMux ConnLst0 Command Verb Format ............................................................................. 82 Table 173. InPortMux ConnLst0 Command Response Format ..................................................................... 82
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
8 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 174. InPortMux ConnLst4 Command Verb Format ............................................................................. 82 Table 175. InPortMux ConnLst4 Command Response Format ..................................................................... 83 Table 176. PortAPin WCap Command Verb Format ..................................................................................... 83 Table 177. PortAPin WCap Command Response Format ............................................................................ 83 Table 178. PortAPin Cap Command Verb Format ........................................................................................ 84 Table 179. PortAPin Cap Command Response Format ................................................................................ 84 Table 180. PortAPin ConnLen Command Verb Format ................................................................................ 85 Table 181. PortAPin ConnLen Command Response Format ........................................................................ 85 Table 182. PortAPin ConnLst Command Verb Format .................................................................................. 85 Table 183. PortAPin ConnLst Command Response Format ......................................................................... 85 Table 184. PortAPin Ctl Command Verb Format ........................................................................................... 85 Table 185. PortAPin Ctl Command Response Format .................................................................................. 86 Table 186. PortAPin UnsolResp Command Verb Format ............................................................................. 86 Table 187. PortAPin UnsolResp Command Response Format ..................................................................... 86 Table 188. PortAPin Sense Command Verb Format ..................................................................................... 87 Table 189. PortAPin Sense Command Response Format ............................................................................ 87 Table 190. PortAPin Config Command Verb Format ..................................................................................... 87 Table 191. PortAPin Config Command Response Format ............................................................................ 88 Table 192. PortDPin WCap Command Verb Format ..................................................................................... 88 Table 193. PortDPin WCap Command Response Format ............................................................................ 88 Table 194. PortDPin Cap Command Verb Format ........................................................................................ 89 Table 195. PortDPin Cap Command Response Format ................................................................................ 89 Table 196. PortDPin ConnLen Command Verb Format ................................................................................ 90 Table 197. PortDPin ConnLen Command Response Format ........................................................................ 90 Table 198. PortDPin ConnLst Command Verb Format ................................................................................. 90 Table 199. PortDPin ConnLst Command Response Format ......................................................................... 91 Table 200. PortDPin Ctl Command Verb Format .......................................................................................... 91 Table 201. PortDPin Ctl Command Response Format .................................................................................. 91 Table 202. PortDPin UnsolResp Command Verb Format ............................................................................. 91 Table 203. PortDPin UnsolResp Command Response Format ..................................................................... 92 Table 204. PortDPin Sense Command Verb Format ..................................................................................... 92 Table 205. PortDPin Sense Command Response Format ............................................................................ 92 Table 206. PortDPin Config Command Verb Format .................................................................................... 93 Table 207. PortDPin Config Command Response Format ............................................................................ 93 Table 208. PortCPin WCap Command Verb Format ..................................................................................... 93 Table 209. PortCPin WCap Command Response Format ............................................................................ 94 Table 210. PortCPin Cap Command Verb Format ........................................................................................ 94 Table 211. PortCPin Cap Command Response Format ................................................................................ 95 Table 212. PortCPin ConnLen Command Verb Format ................................................................................ 95 Table 213. PortCPin ConnLen Command Response Format ........................................................................ 95 Table 214. PortCPin ConnLst Command Verb Format ................................................................................. 96 Table 215. PortCPin ConnLst Command Response Format ......................................................................... 96 Table 216. PortCPin Ctl Command Verb Format .......................................................................................... 96 Table 217. PortCPin Ctl Command Response Format .................................................................................. 96 Table 218. PortCPin UnsolResp Command Verb Format ............................................................................. 97 Table 219. PortCPin UnsolResp Command Response Format ..................................................................... 97 Table 220. PortCPin Sense Command Verb Format ..................................................................................... 97 Table 221. PortCPin Sense Command Response Format ............................................................................ 97 Table 222. PortCPin Config Command Verb Format .................................................................................... 98 Table 223. PortCPin Config Command Response Format ............................................................................ 98 Table 224. PortBPin WCap Command Verb Format ..................................................................................... 99 Table 225. PortBPin WCap Command Response Format ............................................................................ 99 Table 226. PortBPin Cap Command Verb Format ...................................................................................... 100 Table 227. PortBPin Cap Command Response Format .............................................................................. 100 Table 228. PortBPin ConnLen Command Verb Format .............................................................................. 101
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
9 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 229. PortBPin ConnLen Command Response Format ...................................................................... 101 Table 230. PortBPin ConnLst Command Verb Format ................................................................................ 101 Table 231. PortBPin ConnLst Command Response Format ....................................................................... 101 Table 232. PortBPin Ctl Command Verb Format ......................................................................................... 101 Table 233. PortBPin Ctl Command Response Format ................................................................................ 102 Table 234. PortBPin UnsolResp Command Verb Format ........................................................................... 102 Table 235. PortBPin UnsolResp Command Response Format ................................................................... 102 Table 236. PortBPin Sense Command Verb Format ................................................................................... 103 Table 237. PortBPin Sense Command Response Format .......................................................................... 103 Table 238. PortBPin Config Command Verb Format ................................................................................... 103 Table 239. PortBPin Config Command Response Format .......................................................................... 104 Table 240. MonoOutPin Vol Command Verb Format .................................................................................. 104 Table 241. MonoOutPin Vol Command Response Format ......................................................................... 104 Table 242. MonoOutPin WCap Command Verb Format ............................................................................. 105 Table 243. MonoOutPin WCap Command Response Format ..................................................................... 105 Table 244. MonoOutPin Cap Command Verb Format ................................................................................. 106 Table 245. MonoOutPin Cap Command Response Format ........................................................................ 106 Table 246. MonoOutPin ConnLen Command Verb Format ......................................................................... 106 Table 247. MonoOutPin ConnLen Command Response Format ................................................................ 107 Table 248. MonoOutPin ConnLst Command Verb Format .......................................................................... 107 Table 249. MonoOutPin ConnLst Command Response Format ................................................................. 107 Table 250. MonoOutPin Ctl Command Verb Format ................................................................................... 107 Table 251. MonoOutPin Ctl Command Response Format .......................................................................... 108 Table 252. MonoOutPin Config Command Verb Format ............................................................................. 108 Table 253. MonoOutPin Config Command Response Format .................................................................... 108 Table 254. CDPin WCap Command Verb Format ....................................................................................... 109 Table 255. CDPin WCap Command Response Format .............................................................................. 109 Table 256. CDPin Cap Command Verb Format .......................................................................................... 110 Table 257. CDPin Cap Command Response Format .................................................................................. 110 Table 258. CDPin Ctl Command Verb Format ............................................................................................ 111 Table 259. CDPin Ctl Command Response Format .................................................................................... 111 Table 260. CDPin Config Command Verb Format ...................................................................................... 111 Table 261. CDPin Config Command Response Format .............................................................................. 111 Table 262. MonoOutMix WCap Command Verb Format ............................................................................. 112 Table 263. MonoOutMix WCap Command Response Format .................................................................... 112 Table 264. MonoOutMix ConnLen Command Verb Format ........................................................................ 113 Table 265. MonoOutMix ConnLen Command Response Format ................................................................ 113 Table 266. MonoOutMix ConnLst Command Verb Format ......................................................................... 113 Table 267. MonoOutMix ConnLst Command Response Format ................................................................. 114 Table 268. PCBeep Vol Command Verb Format ......................................................................................... 114 Table 269. PCBeep Vol Command Response Format ................................................................................ 114 Table 270. PCBeep WCap Command Verb Format .................................................................................... 114 Table 271. PCBeep WCap Command Response Format ........................................................................... 115 Table 272. PCBeep OutAmpCap Command Verb Format .......................................................................... 115 Table 273. PCBeep OutAmpCap Command Response Format ................................................................. 115 Table 274. PCBeep Gen Command Verb Format ....................................................................................... 116 Table 275. PCBeep Gen Command Response Format .............................................................................. 116
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
10 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
1. DESCRIPTION
The 92HD001/92HD001D is a high quality, 2-channel audio CODEC compatible with the Intel High Definition (HD) Audio Interface. The 92HD001/92HD001D provides high quality, HD Audio capability to notebook and cost sensitive desktop PC applications. The 92HD001/92HD001D incorporates IDT's proprietary SD technology to achieve a DAC SNR in excess of 95dB. The higher performance and quality of IDT's audio solutions brings consumer device level performance to the notebook, desktop and media center PCs. The 92HD001/92HD001D provides Stereo 24-Bit, full duplex resolution supporting sample rates up to 192 KHz by the DAC and ADC. The 92HD001/92HD001D DAC, ADC and SPDIF In/Out support sample rates of 96 KHz, 48 KHz and 44.1 KHz. Additionally, the SPDIF Out supports 32 KHz. The CODEC's driver supports additional sample rate options. The 92HD001/92HD001D supports all desired two channel configurations, including switchable Headphone Out, and Universal JacksTM functionality for automatic jack detection sensing and retasking. The SPDIF interface provides connectivity to Consumer Electronic equipment like Dolby Digital decoders, powered speakers, mini disk drives or to a home entertainment system. All analog I/O pairs support LINE_IN, LINE_OUT and MIC. MIC inputs can be programmed with 0/10/20/30/40dB boost. For more advanced configurations, the 92HD001/92HD001D has four General Purpose I/O (GPIO) pins. The 92HD001/92HD001D also provides a single ended CD input to avoid DRM incompatibility and to support legacy OS issues. The 92HD001/92HD001D integrates a headphone amplifier which is available on Ports A and D. The headphone amplifier is switchable between these two outputs for increased flexibility, enhanced user experience, and reduced implementation costs. The Universal Jack capabilities allow the CODEC to detect when audio devices are connected to the CODEC, sense the type of device (LINE_IN, LINE_OUT, MIC, Headphone) that is inserted, and to allow the CODEC to be reconfigured to support these devices wherever they are plugged into the system. SPDIF input sensing is also supported. The fully parametric IDT SoftEQ can be initiated upon headphone jack insertion and removal for protection of notebook speakers. The 92HD001/92HD001D operates with a 3.3V digital supply and is available in either 5V or 3.3V analog supply. The 92HD001/92HD001D is available in 48-pin LQFP RoHS package. The 92HD001/92HD001D is supported with IDT's high quality software solutions which include drivers for all major Windows operating systems from Microsoft Parametric SoftEQ, and Digital Rights Management. Third party plugin capability is easily achieved with the IDT Kernel Processing Interface, to support high valued third party technologies like SRS WOW(R), Knowles(R) Microphone Beam forming, Waves MaxxBASS(R), Dolby Headphone(R), Dolby ProLogic II(R) and Dolby Virtual Speaker(R) and more. The 92HD001D is designed to support Dolby Sound Room and Dolby Home Theater levels of Dolby's PC Entertainments Experience logo program.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
11 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
2. PERFORMANCE 2.1. Audio Fidelity
DAC SNR: ADC SNR: 95dB 90dB
2.2.
Electrical Specifications
2.2.1. Absolute Maximum Ratings
Stresses above the ratings listed below can cause permanent damage to the 92HD001/92HD001D. These ratings, which are standard values for IDT commercially rated parts, are stress ratings only. Functional operation of the device at these or any other conditions above those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods can affect product reliability. Electrical parameters are guaranteed only over the recommended operating temperature range.
Item
Analog maximum supply voltage Digital maximum supply voltage VREFOUT output current Voltage on any pin relative to ground Operating temperature Storage temperature Soldering temperature
Pin
AVdd DVdd 6 Volts 5.5 Volts 5 mA
Maximum Rating
Vss - 0.3 V to Vdd + 0.3 V 0oC to +70oC -55 oC to +125 oC 260 oC for 10 seconds * Soldering temperature information for all available packages begins on page 121.
2.2.2.
Recommended Operation Conditions Parameter Min.
Digital - 3.3 V Analog - 3.3 V Analog - 5 V 3.135 3.135 4.75 0 Tcase (48-LQFP)
Typ.
3.3 3.3 5
Max.
3.465 3.465 5.25 +70 +90
Units
V V V xC xC
Power Supply Voltage
Ambient Operating Temperature Case Temperature
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
12 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
ESD: The 92HD001/92HD001D is an ESD (electrostatic discharge) sensitive device. The human body and test equipment can accumulate and discharge electrostatic charges up to 4000 Volts without detection. Even though the 92HD001/92HD001D implements internal ESD protection circuitry, proper ESD precautions should be followed to avoid damaging the functionality or performance.
2.3.
Power Consumption
2.3.1. Digital
Table 1. Digital Power Consumption Power State D0 D1 D2 D3 Typical 25 12 12 12 Max 29 16 16 16 Units mA mA mA mA
2.3.2.
Analog
Table 2. Analog Power Consumption Power State D0 D1 D2 D3 Typical 36 26 26 26 Max 48 35 35 35 Units mA mA mA mA
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
13 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
2.4.
92HD001/92HD001D 5V Analog Performance Characteristics
(Tambient = 25 C, AVdd = 5.0V 5%, DVdd = 3.3V 5%, AVss=DVss=0V; 1 KHz input sine wave; Sample Frequency = 48 KHz; 0 dB = 1 VRMS, 10 KW/50pF load, Testbench Characterization BW: 20 Hz - 20 KHz, 0 dB settings on all gain stages) Min and Max performance targets are not included here, as specific system characteristics, such as layout, routing and external CODEC component selection, influence the performance of the CODEC. To receive min/max levels for your system, please send us a unit and IDT will perform a full audio test suite and provide you with the results. Contact IDT for more information. Parameter Full Scale Input Voltage: All Analog Inputs with out boost All Analog Inputs with boost (Note 1) Full Scale Output: PCM (DAC) to All Analog Outputs HEADPHONE_OUT (32 load) per channel (peak) Dynamic Range: -60dB signal level (Note 2) PCM to All Analog Outputs All Analog Inputs to A/D (1VRMS Input Referenced) Analog Frequency Response (Note 3) Total Harmonic Distortion + Noise (-3dB): (Note 4) PCM to All Analog Outputs All Analog Inputs to A/D (-3dBV input Level) HEADPHONE_OUT (32 load) HEADPHONE_OUT (10 K load) SNR (idle channel) (Note 5) DAC to All Analog Outputs All Analog Inputs to A/D with High Pass Filter enabled A/D & D/A Digital Filter Pass Band (Note 6) A/D & D/A Digital Filter Transition Band A/D & D/A Digital Filter Stop Band A/D & D/A Digital Filter Stop Band Rejcn (Note 7) DAC Out-of-Band Rejection (Note 8) Group Delay (48 KHz sample rate) Power Supply Rejection Ratio (1 KHz) Power Supply Rejection Ratio (20 KHz) Any Analog Input to DAC (1 KHz Signal Frequency) Crosstalk 20 19,200 28,800 -100 -55 95
85
Min 10 -
Typ 1.00 0.03 1.00 50 95
85
Max 30,000 19,200 28,800 1 -
Unit Vrms Vrms Vrms mW dB dB Hz dB dB dB dB dB dB Hz Hz Hz dB dB ms dB dB
dB
-90 -85 -85 -88
-70 -40
-100
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
14 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Parameter Any Analog Input to ADC (10 KHz Signal Frequency) Crosstalk Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk Spurious Tone Rejection Attenuation, Gain Step Size ANALOG Attenuation, Gain Step Size DIGITAL Input Impedance Input Capacitance VREFout VREF Interchannel Gain Mismatch ADC Interchannel Gain Mismatch DAC Gain Drift DAC Offset Voltage Deviation from Linear Phase All Analog Outputs Load Resistance All Analog Outputs Load Capacitance HEADPHONE_OUT Load Resistance HEADPHONE_OUT Load Capacitance Mute Attenuation PLL lock time PLL (or Azalia Bit CLK) 24.576 MHz clock jitter
Min -
Typ -85 -80 -100 1.5 0.75 50 15 0.5 X AVdd 0.45X AVdd 100 5 10 10 32 100 96 100
Max 0.5 0.5 10 1 50 200 300
Unit dB dB dB dB dB K pF V V dB dB ppm/C mV deg. K pF
W
pF dB sec psec
1. With +30 dB Boost on, 1.00 Vrms with Boost off. 2. Ratio of Full Scale signal to noise output with -60dB signal, measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. 3. 1dB limits for Line Output & 0 dB gain, at -20dBV 4. Ratio of Full Scale signal to THD+N output with -3dB signal, measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. Sample Frequency = 48 KHz. 5. Ratio of Full Scale signal to idle channel noise output is measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. (AES17-1991 Idle Channel Noise or EIAJ CP-307 Signal-to-noise Ratio). 6. Peak-to-Peak Ripple over Passband meets 0.25dB limits, 48 KHz Sample Frequency. 7. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise. 8. The integrated Out-of-Band noise generated by the DAC process, during normal PCM audio playback, over a bandwidth 28.8 to 100 KHz, with respect to a 1 Vrms DAC output. 1. With +30dB Boost on, 1.00 Vrms with Boost off. 2. Ratio of Full Scale signal to noise output with -60dB signal, measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. 3. 1dB limits for Line Output & 0 dB gain, at -20dBV 4. Ratio of Full Scale signal to THD+N output with -3dB signal, measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. Sample Frequency = 48 KHz.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
15 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5. Ratio of Full Scale signal to idle channel noise output is measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. (AES17-1991 Idle Channel Noise or EIAJ CP-307 Signal-to-noise Ratio). 6. Peak-to-Peak Ripple over Passband meets 0.25dB limits, 48 KHz Sample Frequency. 7. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise. 8. The integrated Out-of-Band noise generated by the DAC process, during normal PCM audio playback, over a bandwidth 28.8 to 100 KHz, with respect to a 1 Vrms DAC output.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
16 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
2.5.
92HD001/92HD001D 3.3V Analog Performance Characteristics
(Tambient = 25 C, AVdd = 3.3V 5%, DVdd = 3.3V 5%, AVss=DVss=0V; 1 KHz input sine wave; Sample Frequency = 48 KHz; 0 dB = 1 VRMS, 10 KW/50 pF load, Testbench Characterization BW: 20 Hz - 20 KHz, 0 dB settings on all gain stages) Min and Max performance targets are not included here, as specific system characteristics, such as layout, routing and external CODEC component selection, influence the performance of the CODEC. To receive min/max levels for your system, please send us a unit and IDT will perform a full audio test suite and provide you with the results. Contact IDT for more information. Parameter Full Scale Input Voltage: All Analog Inputs with out boost All Analog Inputs with boost (Note 1) Full Scale Output: PCM (DAC) to All Analog Outputs HEADPHONE_OUT (32 load) per channel (peak) Dynamic Range: -60dB signal level (Note 2) PCM to All Analog Outputs All Analog Inputs to A/D (1VRMS Input Referenced) Analog Frequency Response (Note 3) Total Harmonic Distortion + Noise (-3dB): (Note 4) PCM to All Analog Outputs All Analog Inputs to A/D (-3dBV input Level) HEADPHONE_OUT (32 load) HEADPHONE_OUT (10 K load) SNR (idle channel) (Note 5) DAC to All Analog Outputs All Analog Inputs to A/D with High Pass Filter enabled A/D & D/A Digital Filter Pass Band (Note 6) A/D & D/A Digital Filter Transition Band A/D & D/A Digital Filter Stop Band A/D & D/A Digital Filter Stop Band Rejcn (Note 7) DAC Out-of-Band Rejection (Note 8) Group Delay (48 KHz sample rate) Power Supply Rejection Ratio (1 KHz) Power Supply Rejection Ratio (20 KHz) Any Analog Input to ADC (10 KHz Signal Frequency) Crosstalk 20 19,200 28,800 -100 -55 95
85
Min 10 -
Typ 0.7 0.03 1.00 50 95
80
Max 30,000 19,200 28,800 1 -
Unit Vrms Vrms Vrms mW dB dB Hz dB dB dB dB dB dB Hz Hz Hz dB dB ms dB dB dB
-90 -75 -85 -88
-70 -40 -85
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
17 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Parameter Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk Spurious Tone Rejection Attenuation, Gain Step Size ANALOG Attenuation, Gain Step Size DIGITAL Input Impedance Input Capacitance VREFout VREF Interchannel Gain Mismatch ADC Interchannel Gain Mismatch DAC Gain Drift DAC Offset Voltage Deviation from Linear Phase All Analog Outputs Load Resistance All Analog Outputs Load Capacitance HEADPHONE_OUT Load Resistance HEADPHONE_OUT Load Capacitance Mute Attenuation PLL lock time PLL (or Azalia Bit CLK) 24.576 MHz clock jitter
Min -
Typ -75 -100 1.5 0.75 50 15 0.5 X AVdd 0.45X AVdd 100 5 10 10 32 100 96 100
Max 0.5 0.5 10 1 50 200 300
Unit dB dB dB dB K pF V V dB dB ppm/C mV deg. K pF
W
pF dB sec psec
1. With +30 dB Boost on, 1.00 Vrms with Boost off. 2. Ratio of Full Scale signal to noise output with -60dB signal, measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. 3. 1dB limits for Line Output & 0 dB gain, at -20dBV 4. Ratio of Full Scale signal to THD+N output with -3dB signal, measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. Sample Frequency = 48 KHz. 5. Ratio of Full Scale signal to idle channel noise output is measured "A weighted" over a 20 Hz to a 20 KHz bandwidth. (AES17-1991 Idle Channel Noise or EIAJ CP-307 Signal-to-noise Ratio). 6. Peak-to-Peak Ripple over Passband meets 0.25dB limits, 48 KHz Sample Frequency. 7. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise. 8. The integrated Out-of-Band noise generated by the DAC process, during normal PCM audio playback, over a bandwidth 28.8 to 100 KHz, with respect to a 1 Vrms DAC output.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
18 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
3. EXTENDED FEATURE EXPLANATION 3.1. SPDIF Input
SPDIF IN can run at 44.1 KHz, 48 KHz and 96 KHz, and has internal Jack Sensing. A sophisticated digital PLL allows automatic rate detection and accurate data recovery. The ability to directly accept consumer SPDIF voltage levels eliminates the need for costly external receiver ICs. Advanced features such as record slot select and SPDIF_IN routing to the DAC allows for simultaneous record and play.
3.2.
SPDIF Output
SPDIF Output can run at 44.1 KHz, 48 KHz, and 96 KHz at bit rates up to 24 bits, as defined in the Intel High Definition Audio Specification. This insures compatibility with all consumer audio gear and allows for convenient integration into home theater systems and multi-media centers.
3.3.
Universal JacksTM
IDT's Universal JacksTM technology allows for the greatest flexibility in board design and implementation. For the 92HD001/92HD001D the Universal JacksTM capabilities are as follows * All of the 92HD001/92HD001D ports support: * Line Out * Line In * Mic with 0/10/20/30/40 dB Mic Boost Ports A and D also support * Headphone Out1
*
1
Headphone capabilities are available on pins 39/41 and 35/36, but one should not put headphone loads on both sets of pins at the same time. Note: On the 92HD001/92HD001D only one function can be selected at a time, you cannot have an input and output at the same time on the same set of pins. This function can be changed at any time.
3.4.
Audio Jack Presence Detect
Sense_A pin is used to detect the presence of plugs in ports A, B, C, and D. Refer to the reference design for port detect circuitry. Select the precision of the resistors used as follows:
AVDD Nominal Voltage (+- 5%) 5V 4.5V 4V 3.3V Resistor Tolerance (If Port D is used) 1% 1% 0.50% 0.10% Resistor Tolerance (If Port D is not used) 1% 1% 1% 1%
Includes pull-up resistors on Sense A and series resistors between jack switch and Sense A.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
19 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
4. BLOCK DIAGRAMS AND TYPICAL HOOKUPS 4.1.
Pin 47 SPDIF IN
Functional Block Diagram
Figure 1. Functional Block Diagram
SPDIF Receiver
STAC9200 Block Diagram
Stream/ Channel Select
SD0
Pin 5 PCM to SPDIF OUT MUX SPDIF Pin 48
BIT_CLK Pin 6 SDI
Pin 8 Pin 10 Pin 11 AZALIA LINK LOGIC
Stream/ Channel Select
SYNC Reset #
-6dB
vol
mute
+0 dB
MONO_OUT Pin 37
Stream/ Channel Select
Loop 1
Stream/ Channel Select
DAC BYPASS MODE
DAC A Digital
DAC A Analog
vol
mute
HP Out HP Out Line Out
MUX
Pin Complex Pins 39/41
Port A
Single Bit Loopback
(Loop 3)
Pin Complex Pins 35/36
Port D
Digital PC Beep
Pin Complex Pins 23/24
Port C
Analog PC Beep Pin 12
Line Out
MIC Boost
Pin Complex Pins 21/22
Port B
Loop 1
STEREO ADC
+22 dB
mute
vol
CD In
CD Pin Complex Pins 18/20
Pin 13: Pin 27: Pin 28: Pin 32: Pin 33: Pin 34: Pin 45: Pin 47:
Sense A VREF In VREF Out (switchable Mic Bias) CAP 2 GPIO0 GPIO1 GPIO2 GPIO3
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
20 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
4.2.
92HD001/92HD001D Typical Connection Diagram for 48-pin LQFP
Figure 2. 92HD001/92HD001D Typical Connection Diagram for 48-pin LQFP
5V 5% 3.3V 5%
0.1 F
1 F
10 F
0.1 F
38 AVdd2 (Near Clk source) CLOCK_IN*
*Add resistive divider when using 5V clock.
25 N.C.
1 N.C.
9 DVdd SENSE_A N.C. 13 31 33 34 40 43 44 45 46 47 48
27 pF
OPTIONAL
2
N.C.
GPIO0 GPIO1
24.576 MHz
3 27 pF 0 5 22 6 8 10 11
N.C.
N.C. N.C.
*
SDATA_OUT BIT_CLK SDATA_IN SYNC RESET#
N.C. GPIO2 N.C. SPDIF_IN/EAPD/GPIO3 SPDIF_OUT
EMI Filter
27 pF TUNE TO LAYOUT
SPDIF I/O GPIO PINS
LINK PINS
32 1 F*
*OPTIONAL
CAP2
STAC9200 (5V Analog) in 48-pin LQFP
VREFOUT VREFIN
28 27 1 F
0.1 F
29
N.C. 21 22 23 24 35 36 39 41
VREF PINS
FILTER PINS
30 N.C.
MIC_L MIC_R
12 14 15 16 17 18
LINE_IN_L PC Beep N.C. N.C. N.C. N.C. CD_L N.C. CD_R MONO_OUT AVss1 26 AVss2 42 N.C. 4 DVss 7 HP_OUT_R LINE_OUT_R HP_OUT_L LINE_IN_R LINE_OUT_L
STANDARD ANALOG I/O
19 20 37
UNIVERSAL JACKSTM PINS
N.C. = No Connect
*Terminate ground plane as close to codec as possible
Analog Ground
Digital Ground
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
21 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
4.3.
92HD001/92HD001D Split Independent Power Supply for 48-pin LQFP
Figure 3. 92HD001/92HD001D Split Independent Power Supply for 48-pin LQFP
*OPTIONAL
2 *
Ferrite Bead 3.3V 5%
1 F
0.1 F
10 F
0.1 F
38 AVdd2 (Near Clk source) CLOCK_IN*
*Add resistive divider when using 5V clock.
25 N.C.
1 N.C.
9 DVdd SENSE_A N.C. 13 31 33 34 40 43 44 45 46 47 48
27 pF
OPTIONAL
2
N.C.
GPIO0 GPIO1
24.576 MHz
3 27 pF 0 5 22 6 8 10 11
N.C.
N.C. N.C.
*
SDATA_OUT BIT_CLK SDATA_IN SYNC RESET#
N.C. GPIO2 N.C. SPDIF_IN/EAPD/GPIO3 SPDIF_OUT
EMI Filter
27 pF TUNE TO LAYOUT
SPDIF I/O GPIO PINS
LINK PINS
32 1 F*
*OPTIONAL
CAP2
0.1 F
STAC9200 (5V Analog) or (3.3V Analog) in 48-pin LQFP
VREFOUT VREFIN
28 27 1 F
29
VREF PINS
21 22 23 24 35 36 39 41
N.C. MIC_L N.C. MIC_R
FILTER PINS
30
12 14 15 16 17 18
LINE_IN_L PC Beep N.C. N.C. N.C. N.C. CD_L N.C. CD_R MONO_OUT AVss1 26 AVss2 42 N.C. 4 DVss 7 HP_OUT_R LINE_OUT_R HP_OUT_L LINE_IN_R LINE_OUT_L
STANDARD ANALOG I/O
19 20 37
UNIVERSAL JACKSTM PINS
N.C. = No Connect
*Terminate ground plane as close to codec as possible
Analog Ground
Digital Ground
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
22 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5. WIDGET INFORMATION 5.1. Widget Diagram
Figure 4. Widget Diagram
Digital Analog
0, 10, 20, 30, 40dB Amp
STAC9200 Widget Diagram
HP: 0
4h
Stereo Input SD0 Pin 5 Bit CLK Pin 6 SDI Pin 8 SYNC Pin 10 Stereo ADC Input SPDIF IN SPDIF In Pin
8h
SPDIF In
Actual Pin 47
Ch
0 to +22.5
Dh
HP Out
Port A
Volume/Mute
Mux
Pin HP Out, LineOut, LineIn, MIC
Ah
Volume/Mute
3h
Universal JackTM Actual Pins 39/41
ADC Mux HP: 0
Eh
Line Out
Azalia Link
Reset # Pin 11
LR Swap
Port D
2h
Stereo DAC Output
Loop 3
2 0 1 DAC
7 h Bh
Master Volume
Volume/Mute
Pin HP Out, LineOut, LineIn, MIC
Universal JackTM Actual Pins 35/36
LR Swap Mixer Vendor Specific
5h
Stereo SPDIF Output
0 to -46.5
Fh
Pin LineOut, LineIn, MIC Line In
Port C
1 0 SPDIF Out Pin
9h
Analog PC Beep Pin 12
6h
Vendor Specific
Universal JackTM Actual Pins 23/24
SPDIFOut
Actual Pin 48
10h
Pin LineOut, LineIn, MIC MIC
Port B
Universal JackTM Actual Pins 21/22
Pin 13: Pin 27: Pin 28: Pin 32: Pin 33: Pin 34: Pin 45: Pin 47:
Sense A VREF In VREF Out (switchable Mic Bias) CAP 2 GPIO0 GPIO1 GPIO2 GPIO3
13h
Mono Mix Pin MONO Out
11h
Volume/Mute
MONO Out
Actual Pin 37
14h
Digital PC Beep
12h
Pin CD In CD
Actual Pins 18/20
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
23 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.2.
92HD001/92HD001D Widget List
Table 3. High Definition Audio Widget
ID 1h 2h 3h 4h 5h 6h 7h 8h 9h 10h 11h 12h 13h 14h 15h-19h Ah Bh Ch Dh Eh Fh
Widget Name Audio Function Group DAC0 ADC0 SPDIF_IN SPDIF_OUT Reserved DAC0Mux SPDIF-In Pin SPDIF-Out Pin Mic Mono Out CD Mono Mix Digital PC Beep Reserved ADC0Mux Master Volume Input Mux Headphone Line Out Line In
Description Audio Function Group Stereo Output to DAC Stereo Input Mux from ADC Stereo Input for SPDIF_In Stereo Output for SPDIF_Out Reserved: Unused Digital Mux for DAC Pin Widget for SPDIF_In Pin 47 Pin Widget for SPDIF_Out Pin 48 Mic Pin Widget pins 21/22 (can also act as Line Out and Line In) Mono Out Volume Controls and Capabilities for pin 37 CD Pin Widget pins 18/20 Combines the Two Stereo Channels into one Mono Signal Digital PC Beep Reserved: Unused ADC Mux and Volume Control for inputs to ADC Master Volume Controls Input Mux to ADC for Widgets Dh, Eh, Fh, 10h, and 12h Headphone Pin Widget pins 39/41 (can also act as Line In, Line Out ,or Mic) Line Out Pin Widget pins 35/36 (can also act as HP, Line In, or Mic) Line In Pin Widget pins 23/24 (can also act as Mic or Line Out)
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
24 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.3.
Root Node (NID = 0x00)
5.3.1. Root PnpID
Table 4. Root PnpID Command Verb Format Verb ID Get F00 Payload 00 Response See bitfield table
Table 5. Root PnpID Command Response Format Bit [31.:16] Bitfield Name Vendor RW R Reset 0x8384 Description Vendor ID 92HD001/92HD001D = 8384h
[15.:0]
Device
R
0x7690
Device ID: 92HD001 = 7690h Device ID: 92HD001D = 7691h
5.3.2.
Root RevID
Table 6. Root RevID Command Verb Format Verb ID Get F00 Payload 02 Response See bitfield table
Table 7. Root RevID Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:8] Bitfield Name Rsvd Major Minor Vendor RW R R R R Reset 0x00 0x1 0x0 0x22 Reserved Major rev number of compliant Azalia spec. Minor rev number of compliant Azalia spec. Vendor rev number for this device ID: 92HD001/92HD001D = xxh Vendor stepping number within the given Vendor RevID: 92HD001/92HD001D = xxh Description
[7.:0]
Stepping
R
0x01
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
25 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.3.3.
Root NodeInfo
Table 8. Root NodeInfo Command Verb Format Verb ID Get F00 Payload 04 Response See bitfield table
Table 9. Root NodeInfo Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Rsvd2 StartNID Rsvd1 TotalNodes RW R R R R Reset 0x00 0x01 0x00 0x01 Reserved Starting node number (NID) of first function group Reserved Total number of nodes Description
5.4.
AFG Node (NID = 0x01)
5.4.1. AFG Reset
Table 10. AFG Reset Command Verb Format Verb ID Get Set1 7FF 7FF Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 11. AFG Reset Command Response Format Bit [31.:0] Bitfield Name Response RW R Reset 0x0 Description Reserved. Overlaps Execute. Function Reset. Function Group reset is executed when the Set verb 7FF is written with 8-bit payload of 00h. The CODEC should issue a response to acknowledge receipt of the verb, and then reset the affected Function Group and all associated widgets to their power-on reset values. Some controls such as Configuration Default controls should not be reset. Overlaps Response.
[0]
Execute
W
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
26 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.4.2.
AFG NodeInfo
Table 12. AFG NodeInfo Command Verb Format Verb ID Get F00 Payload 04 Response See bitfield table
Table 13. AFG NodeInfo Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Rsvd2 StartNID Rsvd1 TotalNodes RW R R R R Reset 0x0 0x02 0x0 0x13 Reserved Starting node number for function group subordinate nodes. Reserved Total number of nodes. Description
5.4.3.
AFG Type
Table 14. AFG Type Command Verb Format Verb ID Get F00 Payload 05 Response See bitfield table
Table 15. AFG Type Command Response Format Bit [31.:9] Bitfield Name Rsvd RW R Reset 0x0 Reserved This node is capable of generating an unsolicited response, and will respond to the Unsolicited Response verb (Verb ID 708h). Node type = Audio Function Group Description
[8]
Unsol
R
0x1
[7.:0]
NodeType
R
0x01
5.4.4.
AFG GrpCap
Table 16. AFG GrpCap Command Verb Format Verb ID Get F00 Payload 08 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
27 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 17. AFG GrpCap Command Response Format Bit [31.:17] [16] [15.:12] Bitfield Name Rsvd3 BeepGen Rsvd2 RW R R R Reset 0x0 0x1 0x0 Reserved Optional Beep Generator is present Reserved Typical latency = 13 frames. Number of samples between when the sample is received as an analog signal at the pin and when the digital representation is transmitted on the Azalia link. Reserved Typical latency = 13 frames. Number of samples between when the signal is received from the Azalia link and when it appears as an analog signal at the pin. Description
[11.:8]
InputDelay
R
0xD
[7.:4]
Rsvd1
R
0x0
[3.:0]
OutputDelay
R
0xD
5.4.5.
AFG FrmtCap
Table 18. AFG FrmtCap Command Verb Format Verb ID Get F00 Payload 0A Response See bitfield table
Table 19. AFG FrmtCap Command Response Format Bit [31.:21] [20] [19] [18] [17] [16] [15.:12] Bitfield Name Rsvd2 B32 B24 B20 B16 B8 Rsvd1 RW R R R R R R R Reset 0x0 0x0 0x1 0x1 0x1 0x0 0x0 Reserved 32 bit audio formats are NOT supported 24 bit audio formats are supported 20 bit audio formats are supported 16 bit audio formats are supported 8 bit audio formats are NOT supported Reserved Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
28 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 19. AFG FrmtCap Command Response Format Bit [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 RW R R R R R R R R R R R R Reset 0x0 0x1 0x1 0x1 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 Description 384 KHz rate (8/1*48 KHz) NOT supported 192.0 KHz rate (4/1*48 KHz) supported 176.4 KHz rate (4/1*44.1 KHz) supported 96.0 KHz rate (2/1*48 KHz) supported 88.2KHz rate (2/1*44.1KHz) supported 48.0 KHz rate supported (REQUIRED) 44.1 KHz rate supported 32.0 KHz rate (2/3*48 KHz) NOT supported 22.05 KHz rate (1/2*44.1 KHz) NOT supported 16.0 KHz rate (1/3*48 KHz) NOT supported 11.025 KHz rate (1/4*44.0 KHz) NOT supported 8.0 KHz rate (1/6*48 KHz) NOT supported
5.4.6.
AFG StreamCap
Table 20. AFG StreamCap Command Verb Format Verb ID Get F00 Payload 0B Response See bitfield table
Table 21. AFG StreamCap Command Response Format Bit [31.:3] [2] [1] [0] Bitfield Name Rsvd NonPCM Float32 PCM RW R R R R Reset 0x0 0x0 0x0 0x1 Reserved No support for non-PCM (AC3) data. No support for single-precision floating-point data. PCM-formatted data supported. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
29 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.4.7.
AFG PwrCap
Table 22. AFG PwrCap Command Verb Format Verb ID Get F00 Payload 0F Response See bitfield table
Table 23. AFG PwrCap Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Power State D3 is supported. Allows for lowest possible power consuming state under software control (and still properly respond to a subsequent Power State command). Power State D2 is supported. Allows for lowest possible power consuming state from which it can return to fully on state within 10 ms. Power State D1 is supported. Allows for lowest possible power consuming state from which it can return to fully on state within 10 ms, excepting analog pass-through circuits which must remain fully on. Power State D0 is supported. Node power state is fully on. Description
[3]
D3
R
0x1
[2]
D2
R
0x1
[1]
D1
R
0x1
[0]
D0
R
0x1
5.4.8.
AFG GPIOCap
Table 24. AFG GPIOCap Command Verb Format Verb ID Get F00 Payload 11 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
30 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 25. AFG GPIOCap Command Response Format Bit Bitfield Name RW Reset Description Wake capability. Assuming the Wake Enable Mask controls are enabled, GPIOs configured as inputs can cause a wake (generate a Status Change event on the link) when there is a change in level on the pin. Unsolicited Response capability. Assuming the Unsolicited Enable Mask controls are enabled, GPIOs configured as inputs can generate an Unsolicited Response on the link when there is a change in level on the pin. Reserved Number of GPI pins supported Number of GPO pins supported Number of GPIO pins supported
[31]
GPIWake
R
0x1
[30]
GPIUnsol
R
0x1
[29.:24] [23.:16] [15.:8] [7.:0]
Rsvd NumGPIs NumGPOs NumGPIOs
R R R R
0x0 0x00 0x00 0x04
5.4.9.
AFG OutAmpCap
Table 26. AFG OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table
Table 27. AFG OutAmpCap Command Response Format Bit [31] [30.:23] [22.:16] [15] [14.:8] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps RW R R R R R Reset 0x1 0x0 0x05 0x0 0x1F Description Amplifier is capable of muting Reserved Size of each step in the gain range = 1.5dB Reserved Number of steps in the gain range = 32 (-46.5dB to +0dB)
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
31 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 27. AFG OutAmpCap Command Response Format Bit [7] [6.:0] Bitfield Name Rsvd1 Offset RW R R Reset 0x0 0x1F Reserved 0dB-step is programmed with this offset Description
5.4.10.
AFG PwrState
Table 28. AFG PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 29. AFG PwrState Command Response Format Bit [31.:8] [7.:4] [3.:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x2 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 0: All Powered-On 1: D1 => PR0, PR1 2: D2 => PR0, PR1, PR2, PR6, EAPD 3: D3 => PR6, PR5, PR3, PR2, PR1, PR0, EAPD Note: PR4 is not mapped in Azalia Description
[1.:0]
Set
RW
0x2
5.4.11.
AFG UnsolResp
Table 30. AFG UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
32 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 31. AFG UnsolResp Command Response Format Bit [31.:8] [7] [6] Bitfield Name Rsvd2 En Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved Allow generation of Unsolicited Responses. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[5.:0]
Tag
RW
0x0
5.4.12.
AFG GPIO
Table 32. AFG GPIO Command Verb Format Verb ID Get Set1 F15 715 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 33. AFG GPIO Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Data for GPIO3 (Pin 47/EAPD). If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Data for GPIO2 (Pin 45). If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Description
[3]
Data3
RW
0x0
[2]
Data2
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
33 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 33. AFG GPIO Command Response Format Bit Bitfield Name RW Reset Description Data for GPIO1 (Pin 34). If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one). Data for GPIO0 (Pin 33). If this GPIO bit is configured as Sticky (edge-sensitive) input, it can be cleared by writing zero (one) here when the corresponding Polarity Control bit is zero (one).
[1]
Data1
RW
0x0
[0]
Data0
RW
0x0
5.4.13.
AFG GPIOEn
Table 34. AFG GPIOEn Command Verb Format Verb ID Get Set1 F16 716 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 35. AFG GPIOEn Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Enable for GPIO3: 0= pin is disabled (Hi-Z state); 1= pin is enabled; behavior determined by GPIO Direction control Enable for GPIO2: 0= pin is disabled (Hi-Z state); 1= pin is enabled; behavior determined by GPIO Direction control Enable for GPIO1: 0= pin is disabled (Hi-Z state); 1= pin is enabled; behavior determined by GPIO Direction control Enable for GPIO0: 0= pin is disabled (Hi-Z state); 1= pin is enabled; behavior determined by GPIO Direction control Description
[3]
Mask3
RW
0x0
[2]
Mask2
RW
0x0
[1]
Mask1
RW
0x0
[0]
Mask0
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
34 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.4.14.
AFG GPIODir
Table 36. AFG GPIODir Command Verb Format Verb ID Get Set1 F17 717 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 37. AFG GPIODir Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Direction control for GPIO3 0= GPIO signal is configured as input 1= GPIO signal is configured as output Direction control for GPIO2 0= GPIO signal is configured as input 1= GPIO signal is configured as output Direction control for GPIO1 0= GPIO signal is configured as input 1= GPIO signal is configured as output Direction control for GPIO0 0= GPIO signal is configured as input 1= GPIO signal is configured as output Description
[3]
Control3
RW
0x0
[2]
Control2
RW
0x0
[1]
Control1
RW
0x0
[0]
Control0
RW
0x0
5.4.15.
AFG GPIOWake
Table 38. AFG GPIOWake Command Verb Format Verb ID Get Set1 F18 718 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
35 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 39. AFG GPIOWake Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Wake enable for GPIO3: 0 = wake-up event is disabled; 1= when Azalia link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Wake enable for GPIO2: 0 = wake-up event is disabled; 1= when Azalia link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Wake enable for GPIO1: 0 = wake-up event is disabled; 1= when Azalia link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Wake enable for GPIO0: 0 = wake-up event is disabled; 1= when Azalia link is powered down (RST# is asserted), a wake-up event will trigger a Status Change Request event on the link. Description
[3]
En3
RW
0x0
[2]
En2
RW
0x0
[1]
En1
RW
0x0
[0]
En0
RW
0x0
5.4.16.
AFG GPIOUnsolEn
Table 40. AFG GPIOUnsolEn Command Verb Format Verb ID Get Set1 F19 719 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 41. AFG GPIOUnsolEn Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved Unsolicited enable mask for GPIO3. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO3 is configured as input and changes state. Description
[3]
Mask3
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
36 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 41. AFG GPIOUnsolEn Command Response Format Bit Bitfield Name RW Reset Description Unsolicited enable mask for GPIO2. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO2 is configured as input and changes state. Unsolicited enable mask for GPIO1. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO1 is configured as input and changes state. Unsolicited enable mask for GPIO0. If set, and the Unsolicited Response control for this widget has been enabled, an unsolicited response will be sent when GPIO0 is configured as input and changes state.
[2]
Mask2
RW
0x0
[1]
Mask1
RW
0x0
[0]
Mask0
RW
0x0
5.4.17.
AFG GPIOSticky
Table 42. AFG GPIOSticky Command Verb Format Verb ID Get Set1 F1A 71A Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 43. AFG GPIOSticky Command Response Format Bit [31.:4] Bitfield Name Rsvd RW R Reset 0x0 Reserved GPIO3 input type (when configured as input): 0= Non-Sticky (level-sensitive); 1= Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. GPIO2 input type (when configured as input): 0= Non-Sticky (level-sensitive); 1= Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. Description
[3]
Mask3
RW
0x0
[2]
Mask2
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
37 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 43. AFG GPIOSticky Command Response Format Bit Bitfield Name RW Reset Description GPIO1 input type (when configured as input): 0= Non-Sticky (level-sensitive); 1= Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity. GPIO0 input type (when configured as input): 0= Non-Sticky (level-sensitive); 1= Sticky (edge-sensitive). Sticky inputs are cleared by writing zero to corresponding bit of GPIO Data register. GPIOPolarity determines rising or falling edge sensitivity.
[1]
Mask1
RW
0x0
[0]
Mask0
RW
0x0
5.4.18.
AFG SysID
Table 44. AFG SysID Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F20 720 721 722 723 Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 45. AFG SysID Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Subsystem3 Subsystem2 Subsystem1 Assembly RW RW RW RW RW Reset 0x00 0x00 0x01 0x00 Assembly ID. (Not applicable to CODEC vendors) Description Subsystem ID. (Any non-zero value)
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
38 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.5.
DAC0Cnvtr Node (NID = 0x02)
5.5.1. DAC0Cnvtr Frmt
Table 46. DAC0Cnvtr Frmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table Response See bitfield table 0000_0000h
Table 47. DAC0Cnvtr Frmt Command Response Format Bit [31.:16] [15] Bitfield Name Rsvd2 StrmType RW R R Reset 0x0 0x0 Reserved Stream Type: only PCM streams are supported by this widget. Sample Base Rate 0= 48 KHz 1= 44.1 KHz Sample Base Rate Multiple 000= 48 KHz / 44.1 KHz or less 001= x2 010= Reserved (x3) 011= x4 100-111= Reserved Sample Base Rate Divisor 000= Divide by 1 001= Divide by 2 010= Divide by 3 011= Divide by 4 100= Divide by 5 101= Divide by 6 110= Divide by 7 111= Divide by 8 Reserved Description
[14]
RateBase
RW
0x0
[13.:11]
RateMult
RW
0x0
[10.:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
39 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 47. DAC0Cnvtr Frmt Command Response Format Bit Bitfield Name RW Reset Description Bits per Sample 000= 8 bits 001= 16 bits 010= 20 bits 011= 24 bits 100-111= Reserved Number of Channels in each frame of the stream. 0000= 1 channel 0001 = 2 channels ... 1111= 16 channels
[6.:4]
NumBits
RW
0x3
[3.:0]
NumChan
RW
0x1
5.5.2.
DAC0Cnvtr WCap
Table 48. DAC0Cnvtr WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 49. DAC0Cnvtr WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget RW R R R R R R R R R R Reset 0x0 0x0 0xD 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Reserved Widget type = Audio Output Number of sample delays through widget Reserved No left/right channel swap capability Power State control is supported Widget supports an Analog stream No connection list is present No support for Unsolicited Response No Processing Controls parameter Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
40 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 49. DAC0Cnvtr WCap Command Response Format Bit [5] [4] Bitfield Name Stripe FormatOvrd RW R R Reset 0x0 0x0 Description No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget
[3] [2] [1] [0]
AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x0 0x0 0x1
5.5.3.
DAC0Cnvtr PwrState
Table 50. DAC0Cnvtr PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 51. DAC0Cnvtr PwrState Command Response Format Bit [31.:8] [7.:4] [3.:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down. Description
[1.:0]
Set
RW
0x3
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
41 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.5.4.
DAC0Cnvtr Stream
Table 52. DAC0Cnvtr Stream Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 53. DAC0Cnvtr Stream Command Response Format Bit [31.:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention stream 0 is reserved as unused. Integer representing lowest channel used by converter. Description
[7.:4]
ID
RW
0x0
[3.:0]
Ch
RW
0x0
5.6.
ADC0Cnvtr Node (NID = 0x03)
5.6.1. ADC0Cnvtr Frmt
Table 54. ADC0Cnvtr Frmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table Response See bitfield table 0000_0000h
Table 55. ADC0Cnvtr Frmt Command Response Format Bit [31.:16] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Stream Type 0= PCM 1= Non-PCM (remaining bits in this verb have other meanings) Description
[15]
StrmType
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
42 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 55. ADC0Cnvtr Frmt Command Response Format Bit Bitfield Name RW Reset Description Sample Base Rate 0= 48 KHz 1= 44.1 KHz Sample Base Rate Multiple 000= 48 KHz / 44.1 KHz or less 001= x2 010= Reserved (x3) 011= x4 100-111= Reserved Sample Base Rate Divisor 000= Divide by 1 001= Divide by 2 010= Divide by 3 011= Divide by 4 100= Divide by 5 101= Divide by 6 110= Divide by 7 111= Divide by 8 Reserved Bits per Sample 000= 8 bits 001= 16 bits 010= 20 bits 011= 24 bits 100-111= Reserved Number of Channels in each frame of the stream. 0000= 1 channel 0001 = 2 channels ... 1111= 16 channels
[14]
RateBase
RW
0x0
[13.:11]
RateMult
RW
0x0
[10.:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6.:4]
NumBits
RW
0x3
[3.:0]
NumChan
RW
0x1
5.6.2.
ADC0Cnvtr WCap
Table 56. ADC0Cnvtr WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
43 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 57. ADC0Cnvtr WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x1 0xD 0x0 0x0 0x1 0x0 0x1 0x0 0x1 0x0 0x0 Reserved Widget type = Audio Input Number of sample delays through widget Reserved No left/right channel swap capability Power State control is supported Widget supports an Analog stream Connection list is present No support for Unsolicited Response Software should query the Processing Controls parameter for this widget. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget Description
[3] [2] [1] [0]
AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x0 0x0 0x1
5.6.3.
ADC0Cnvtr ConnLen
Table 58. ADC0Cnvtr ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
44 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 59. ADC0Cnvtr ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.6.4.
ADC0Cnvtr ConnLst
Table 60. ADC0Cnvtr ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 61. ADC0Cnvtr ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x0A Unused list entry. Unused list entry. Unused list entry. ADC Mux widget. Description
5.6.5.
ADC0Cnvtr ProcState
Table 62. ADC0Cnvtr ProcState Command Verb Format Verb ID Get Set1 F03 703 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
45 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 63. ADC0Cnvtr ProcState Command Response Format Bit [31.:8] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved High Pass Filter Offset Calculation Disable 0 = Calculation enabled. 1 = Calculation disabled. Reserved Processing State = 00 (OFF): bypass the ADC high pass filter; Processing State = 01, 10, 11 (ON or BENIGN): ADC high pass filter is enabled. Description
[7]
HPFOffsetDis
RW
0x0
[6.:2]
Rsvd1
R
0x0
[1.:0]
HPFByp
RW
0x1
5.6.6.
ADC0Cnvtr PwrState
Table 64. ADC0Cnvtr PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 65. ADC0Cnvtr PwrState Command Response Format Bit [31.:8] [7.:4] [3.:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down (default powered down) Description
[1.:0]
Set
RW
0x3
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
46 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.6.7.
ADC0Cnvtr Stream
Table 66. ADC0Cnvtr Stream Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 67. ADC0Cnvtr Stream Command Response Format Bit [31.:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7.:4]
ID
RW
0x0
[3.:0]
Ch
RW
0x0
5.7.
SPDIFinCnvtr Node (NID = 0x04)
5.7.1. SPDIFinCnvtr Frmt
Table 68. SPDIFinCnvtr Frmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table Response See bitfield table 0000_0000h
Table 69. SPDIFinCnvtr Frmt Command Response Format Bit [31.:16] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved N/A. (Stream Type) 0= PCM 1= Non-PCM Sample Base Rate 0= 48 KHz 1= 44.1 KHz Description
[15]
StrmType
RW
0x0
[14]
RateBase
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
47 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 69. SPDIFinCnvtr Frmt Command Response Format Bit Bitfield Name RW Reset Description Sample Base Rate Multiple 000= 48 KHz / 44.1 KHz or less 001= x2 010= Reserved (x3) 011= x4 100-111= Reserved Sample Base Rate Divisor 000= Divide by 1 001= Divide by 2 010= Divide by 3 011= Divide by 4 100= Divide by 5 101= Divide by 6 110= Divide by 7 111= Divide by 8 Reserved Bits per Sample 000= 8 bits 001= 16 bits 010= 20 bits 011= 24 bits 100-111= Reserved Number of Channels in each frame of the stream. 0000= 1 channel 0001 = 2 channels ... 1111= 16 channels
[13.:11]
RateMult
RW
0x0
[10.:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6.:4]
NumBits
RW
0x3
[3.:0]
NumChan
RW
0x1
5.7.2.
SPDIFinCnvtr WCap
Table 70. SPDIFinCnvtr WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 71. SPDIFinCnvtr WCap Command Response Format Bit [31.:24] [23.:20] Bitfield Name Rsvd2 Type RW R R Reset 0x0 0x1 Reserved Widget type = Audio Input Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
48 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 71. SPDIFinCnvtr WCap Command Response Format Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R R R R Reset 0x4 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x1 Description Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports a Digital stream Connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping Widget contains format info; software should query No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget
5.7.3.
SPDIFinCnvtr FrmtCap
Table 72. SPDIFinCnvtr FrmtCap Command Verb Format Verb ID Get F00 Payload 0A Response See bitfield table
Table 73. SPDIFinCnvtr FrmtCap Command Response Format Bit [31.:21] [20] Bitfield Name Rsvd2 B32 RW R R Reset 0x0 0x0 Reserved 32 bit audio formats are NOT supported Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
49 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 73. SPDIFinCnvtr FrmtCap Command Response Format Bit [19] [18] [17] [16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name B24 B20 B16 B8 Rsvd1 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 RW R R R R R R R R R R R R R R R R R Reset 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x1 0x1 0x0 0x0 0x0 0x0 0x0 Description 24 bit audio formats are supported 20 bit audio formats are supported 16 bit audio formats are supported 8 bit audio formats are NOT supported Reserved 384 KHz rate (8/1*48 KHz) NOT supported 192.0 KHz rate (4/1*48 KHz) NOT supported 176.4 KHz rate (4/1*44.1 KHz) NOT supported 96.0 KHz rate (2/1*48 KHz) supported 88.2 KHz rate (2/1*44.1 KHz) NOT supported 48.0 KHz rate supported (REQUIRED) 44.1 KHz rate supported 32.0 KHz rate (2/3*48 KHz) NOT supported 22.05 KHz rate (1/2*44.1 KHz) NOT supported 16.0 KHz rate (1/3*48 KHz) NOT supported 11.025 KHz rate (1/4*44.0 KHz) NOT supported 8.0 KHz rate (1/6*48 KHz) NOT supported
5.7.4.
SPDIFinCnvtr StreamCap
Table 74. SPDIFinCnvtr StreamCap Command Verb Format Verb ID Get F00 Payload 0B Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
50 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 75. SPDIFinCnvtr StreamCap Command Response Format Bit [31.:3] [2] [1] [0] Bitfield Name Rsvd NonPCM Float32 PCM RW R R R R Reset 0x0 0x1 0x0 0x1 Reserved Non-PCM data supported. No support for Float32 data. PCM-formatted data supported. Description
5.7.5.
SPDIFinCnvtr ConnLen
Table 76. SPDIFinCnvtr ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 77. SPDIFinCnvtr ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.7.6.
SPDIFinCnvtr ConnLst
Table 78. SPDIFinCnvtr ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 79. SPDIFinCnvtr ConnLst Command Response Format Bit [31.:24] [23.:16] Bitfield Name Entry3 Entry2 RW R R Reset 0x00 0x00 Unused list entry. Unused list entry. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
51 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 79. SPDIFinCnvtr ConnLst Command Response Format Bit [15.:8] [7.:0] Bitfield Name Entry1 Entry0 RW R R Reset 0x00 0x08 Unused list entry. SPDIF-In Pin widget. Description
5.7.7.
SPDIFinCnvtr Stream
Table 80. SPDIFinCnvtr Stream Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 81. SPDIFinCnvtr Stream Command Response Format Bit [31.:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7.:4]
ID
RW
0x0
[3.:0]
Ch
RW
0x0
5.7.8.
SPDIFinCnvtr DigCtl
Table 82. SPDIFinCnvtr DigCtl Command Verb Format Verb ID Get Set1 Set2 F0D 70D 70E Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
Table 83. SPDIFinCnvtr DigCtl Command Response Format Bit [31.:15] [14.:8] Bitfield Name Rsvd2 CC RW R R Reset 0x0 0x00 Reserved CC[6:0] - Category Code Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
52 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 83. SPDIFinCnvtr DigCtl Command Response Format Bit [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name L PRO AUDIO COPY PRE Rsvd1 V DigEn RW R R R R R R R RW Reset 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 Description L - Generation Level PRO - Professional /AUDIO - Non-Audio COPY - Copyright PRE - Preemphasis Reserved (VCFG bit applies only to output streams) V - Validity DigEn - Digital Enable
5.8.
SPDIFoutCnvtr Node (NID = 0x05)
5.8.1. SPDIFoutCnvtr Frmt
Table 84. SPDIFoutCnvtr Frmt Command Verb Format Verb ID Get Set1 A 2 Payload 0000 See bits [15:0] of bitfield table Response See bitfield table 0000_0000h
Table 85. SPDIFoutCnvtr Frmt Command Response Format Bit [31.:16] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Stream Type 0= PCM 1= Non-PCM (remaining bits in this verb have other meanings) Sample Base Rate 0= 48 KHz 1= 44.1 KHz Description
[15]
StrmType
RW
0x0
[14]
RateBase
RW
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
53 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 85. SPDIFoutCnvtr Frmt Command Response Format Bit Bitfield Name RW Reset Description Sample Base Rate Multiple: 000= 48 KHz / 44.1 KHz or less; 001= x2; 010= Reserved (x3); 011= x4; 100-111= Reserved Sample Base Rate Divisor 000= Divide by 1 001= Divide by 2 010= Divide by 3 011= Divide by 4 100= Divide by 5 101= Divide by 6 110= Divide by 7 111= Divide by 8 Reserved Bits per Sample 000= 8 bits 001= 16 bits 010= 20 bits 011= 24 bits 100-111= Reserved Number of Channels in each frame of the stream. 0000= 1 channel 0001 = 2 channels ... 1111= 16 channels
[13.:11]
RateMult
RW
0x0
[10.:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
[6.:4]
NumBits
RW
0x3
[3.:0]
NumChan
RW
0x1
5.8.2.
SPDIFoutCnvtr WCap
Table 86. SPDIFoutCnvtr WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
54 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 87. SPDIFoutCnvtr WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x0 0x4 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x1 Reserved Widget type = Audio Output Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports a Digital stream No connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping Widget contains format info; software should query No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget Description
[3] [2] [1] [0]
AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x0 0x0 0x1
5.8.3.
SPDIFoutCnvtr FrmtCap
Table 88. SPDIFoutCnvtr FrmtCap Command Verb Format Verb ID Get F00 Payload 0A Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
55 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 89. SPDIFoutCnvtr FrmtCap Command Response Format Bit [31.:21] [20] [19] [18] [17] [16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 B32 B24 B20 B16 B8 Rsvd1 R12 R11 R10 R9 R8 R7 R6 R5 R4 R3 R2 R1 RW R R R R R R R R R R R R R R R R R R R Reset 0x0 0x0 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x1 0x1 0x0 0x0 0x0 0x0 0x0 Reserved 32 bit audio formats are NOT supported 24 bit audio formats are supported 20 bit audio formats are supported 16 bit audio formats are supported 8 bit audio formats are NOT supported Reserved 384 KHz rate (8/1*48 KHz) NOT supported 192.0 KHz rate (4/1*48 KHz) NOT supported 176.4 KHz rate (4/1*44.1 KHz) NOT supported 96.0 KHz rate (2/1*48 KHz) supported 88.2 KHz rate (2/1*44.1 KHz) supported 48.0 KHz rate supported (REQUIRED) 44.1 KHz rate supported 32.0 KHz rate (2/3*48 KHz) NOT supported 22.05 KHz rate (1/2*44.1 KHz) NOT supported 16.0 KHz rate (1/3*48 KHz) NOT supported 11.025 KHz rate (1/4*44.0 KHz) NOT supported 8.0 KHz rate (1/6*48 KHz) NOT supported Description
5.8.4.
SPDIFoutCnvtr StreamCap
Table 90. SPDIFoutCnvtr StreamCap Command Verb Format Verb ID Get F00 Payload 0B Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
56 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 91. SPDIFoutCnvtr StreamCap Command Response Format Bit [31.:3] [2] [1] [0] Bitfield Name Rsvd NonPCM Float32 PCM RW R R R R Reset 0x0 0x1 0x0 0x1 Reserved Non-PCM data supported. No support for Float32 data. PCM-formatted data supported. Description
5.8.5.
SPDIFoutCnvtr Stream
Table 92. SPDIFoutCnvtr Stream Command Verb Format Verb ID Get Set1 F06 706 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 93. SPDIFoutCnvtr Stream Command Response Format Bit [31.:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Software-programmable integer representing link stream ID used by the converter widget. By convention stream 0 is reserved as unused. Integer representing lowest channel used by converter Description
[7.:4]
ID
RW
0x0
[3.:0]
Ch
RW
0x0
5.8.6.
SPDIFoutCnvtr DigCtl
Table 94. SPDIFoutCnvtr DigCtl Command Verb Format Verb ID Get Set1 Set2 F0D 70D 70E Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
57 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 95. SPDIFoutCnvtr DigCtl Command Response Format Bit [31.:16] [15] [14.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Rsvd1 CC L PRO AUDIO COPY PRE VCFG V DigEn RW R R RW RW RW RW RW RW RW RW RW Reset 0x0 0x0 0x00 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 Reserved Reserved CC[6:0] - Category Code L - Generation Level PRO - Professional /AUDIO - Non-Audio COPY - Copyright PRE - Preemphasis VCFG - Validity Config V - Validity DigEn - Digital Enable Description
5.9.
DAC0Mux Node (NID = 0x07)
5.9.1. DAC0Mux WCap
Table 96. DAC0Mux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 97. DAC0Mux WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] Bitfield Name Rsvd2 Type Delay Rsvd1 RW R R R R Reset 0x0 0x3 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
58 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 97. DAC0Mux WCap Command Response Format Bit [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R Reset 0x1 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Description Left and right channels can be swapped No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget
[3] [2] [1] [0]
AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x0 0x0 0x1
5.9.2.
DAC0Mux ConnLen
Table 98. DAC0Mux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 99. DAC0Mux ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x03 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
59 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.9.3.
DAC0Mux ConnSel
Table 100. DAC0Mux ConnSel Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 101. DAC0Mux ConnSel Command Response Format Bit [31.:2] [1.:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
5.9.4.
DAC0Mux ConnLst
Table 102. DAC0Mux ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 103. DAC0Mux ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x0A 0x08 0x02 Unused list entry. ADC Mux widget. SPDIF-In Pin widget. DAC Analog converter widget. Description
5.9.5.
DAC0Mux LR
Table 104. DAC0Mux LR Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
60 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 105. DAC0Mux LR Command Response Format Bit [31.:3] [2] [1.:0] Bitfield Name Rsvd2 SwapEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1= swap left and right channels of this Widget. Reserved Description
5.10. DigInPin Node (NID = 0x08)
5.10.1. DigInPin WCap
Table 106. DigInPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 107. DigInPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x4 0x3 0x0 0x0 0x1 0x1 0x0 0x1 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability Power State control is supported Widget supports a Digital stream No connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
61 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 107. DigInPin WCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R Reset 0x0 0x0 0x0 0x1 Description No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget
5.10.2.
DigInPin Cap
Table 108. DigInPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
Table 109. DigInPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x1 0x00 0x0 0x0 0x1 0x0 0x0 0x1 0x0 0x0 Reserved This widget controls EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is not output capable. (EAPD not equal to output stream) Pin does not have a headphone amplifier. Pin complex can perform Presence Detect. N/A Pin complex does not support impedance sense. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
62 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.10.3.
DigInPin PwrState
Table 110. DigInPin PwrState Command Verb Format Verb ID Get Set1 F05 705 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 111. DigInPin PwrState Command Response Format Bit [31.:8] [7.:4] [3.:2] Bitfield Name Rsvd2 Act Rsvd1 RW R R R Reset 0x0 0x3 0x0 Reserved PS-Act: Actual power state of referenced node. Reserved PS-Set: Current power setting of referenced node. 00 - Fully on. 01 - Fully on. 10 - Fully on. 11 - Powered down (default powered down) Description
[1.:0]
Set
RW
0x3
5.10.4.
DigInPin Ctl
Table 112. DigInPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 113. DigInPin Ctl Command Response Format Bit [31.:6] [5] [4.:0] Bitfield Name Rsvd2 InEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1= (CODEC) input path of Pin Widget is enabled Reserved Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
63 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.10.5.
DigInPin UnsolResp
Table 114. DigInPin UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 115. DigInPin UnsolResp Command Response Format Bit [31.:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon lock or loss-of-lock by SPDIF-in clock recovery circuit. Reserved. Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5.:0]
Tag
RW
0x00
5.10.6.
DigInPin Sense
Table 116. DigInPin Sense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
64 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 117. DigInPin Sense Command Response Format Bit Bitfield Name RW Reset Description 1= something is plugged into jack associated with Pin Complex. For this widget, Presence Detect indicates that the SPDIF-in clock recovery circuit has locked onto a valid SPDIF-in sampling frequency. Any change in status will generate an Unsolicited Response, if enabled with verb 708. Reserved. Impedance sense not supported for this Pin Complex.
[31]
Present
R
0x0
[30.:0]
Rsvd
R
0x0
5.10.7.
DigInPin EAPD
Table 118. DigInPin EAPD Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 119. DigInPin EAPD Command Response Format Bit [31.:2] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved EAPD value reflected on the EAPD pin. 0= power down external amp; 1= power up external amp if PwrState < 0x2. If PwrState >= 0x2, Pin47 is Hi-Z. An external pull-down is required if EAPD must be low when Pin Widget is powered down. Reserved Description
[1]
Data
RW
0x0
[0]
Rsvd1
R
0x0
5.10.8.
DigInPin Config
Table 120. DigInPin Config Command Verb Format Verb ID Get Set1 F1C 71C Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
65 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 120. DigInPin Config Command Verb Format Verb ID Set2 Set3 Set4 71D 71E 71F Payload See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response 0000_0000h 0000_0000h 0000_0000h
Table 121. DigInPin Config Command Response Format Bit [31.:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = Port Complex is connected to a jack Physical location of the jack. Optical jack at mainboard rear. Default Device, indicating intended use of jack. C = SPDIF In Connection Type. 5 = optical Color of physical jack. E = White Misc[0] == Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[29.:24]
Location
RW
0x01
[23.:20] [19.:16] [15.:12] [11.:8]
Device Connection Color Misc
RW RW RW RW
0xC 0x5 0xE 0x0
[7.:4]
Assoc
RW
0x3
[3.:0]
Sequence
RW
0x0
5.11. DigOutPin Node (NID = 0x09)
5.11.1. DigOutPin WCap
Table 122. DigOutPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
66 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 123. DigOutPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x1 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports a Digital stream Connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Stereo widget Description
5.11.2.
DigOutPin Cap
Table 124. DigOutPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
67 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 125. DigOutPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation N/A since pin complex is not input capable. Reserved Pin complex does not have balanced pins. Pin complex is not input capable. Pin complex is output capable. Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense. Description
5.11.3.
DigOutPin ConnLen
Table 126. DigOutPin ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 127. DigOutPin ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x02 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
68 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.11.4.
DigOutPin ConnSel
Table 128. DigOutPin ConnSel Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 129. DigOutPin ConnSel Command Response Format Bit [31.:2] [1.:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
5.11.5.
DigOutPin ConnLst
Table 130. DigOutPin ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 131. DigOutPin ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x0A 0x05 Unused list entry. Unused list entry. ADC Mux widget. SPDIF Out converter widget. Description
5.11.6.
DigOutPin Ctl
Table 132. DigOutPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
69 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 133. DigOutPin Ctl Command Response Format Bit [31.:7] [6] [5.:0] Bitfield Name Rsvd2 OutEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1= (CODEC) output path of Pin Widget is enabled Reserved Description
5.11.7.
DigOutPin Config
Table 134. DigOutPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 135. DigOutPin Config Command Response Format Bit [31.:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = Port Complex is connected to a jack Physical location of the jack. Optical jack at mainboard rear. Default Device, indicating intended use of jack. 4 = SPDIF Out Connection Type. 5 = optical Color of physical jack. 1 = Black Misc[0] == Jack Detect override.
[29.:24]
Location
RW
0x01
[23.:20] [19.:16] [15.:12] [11.:8]
Device Connection Color Misc
RW RW RW RW
0x4 0x5 0x1 0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
70 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 135. DigOutPin Config Command Response Format Bit Bitfield Name RW Reset Description Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7.:4]
Assoc
RW
0x1
[3.:0]
Sequence
RW
0x2
5.12. ADC0Mux Node (NID = 0x0A)
5.12.1. ADC0Mux VolRight
Table 136. ADC0Mux VolRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 137. ADC0Mux VolRight Command Response Format Bit [31.:8] [7] [6.:4] [3.:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x0 Reserved 1= mute is active Reserved Amplifier gain step number Description
5.12.2.
ADC0Mux VolLeft
Table 138. ADC0Mux VolLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
71 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 139. ADC0Mux VolLeft Command Response Format Bit [31.:8] [7] [6.:4] [3.:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x0 Reserved 1= mute is active Reserved Amplifier gain step number Description
5.12.3.
ADC0Mux WCap
Table 140. ADC0Mux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 141. ADC0Mux WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x1 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved Left and right channels can be swapped No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
72 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 141. ADC0Mux WCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R Reset 0x1 0x1 0x0 0x1 Description This widget contains its own amplifier parameters. Output amp is present No input amp Stereo widget
5.12.4.
ADC0Mux OutAmpCap
Table 142. ADC0Mux OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table
Table 143. ADC0Mux OutAmpCap Command Response Format Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x1 0x0 0x05 0x0 0x0F 0x0 0x00 Description Amplifier is capable of muting Reserved Size of each step in the gain range = 1.5dB Reserved Number of steps in the gain range = 16 (0dB to +22.5dB) Reserved 0dB-step is programmed with this offset
5.12.5.
ADC0Mux ConnLen
Table 144. ADC0Mux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
73 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 145. ADC0Mux ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.12.6.
ADC0Mux ConnLst
Table 146. ADC0Mux ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 147. ADC0Mux ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x0C Unused list entry. Unused list entry. Unused list entry. Input Port (UnivJack) Mux widget. Description
5.12.7.
ADC0Mux LR
Table 148. ADC0Mux LR Command Verb Format Verb ID Get Set1 F0C 70C Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 149. ADC0Mux LR Command Response Format Bit [31.:3] Bitfield Name Rsvd2 RW R Reset 0x0 Reserved Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
74 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 149. ADC0Mux LR Command Response Format Bit [2] [1.:0] Bitfield Name SwapEn Rsvd1 RW RW R Reset 0x0 0x0 Description 1= swap left and right channels of this Widget. Reserved
5.13. MasterVol Node (NID = 0x0B)
5.13.1. MasterVol Right
Table 150. MasterVol Right Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 151. MasterVol Right Command Response Format Bit [31.:8] [7] [6.:5] [4.:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x1F Reserved 1= mute is active Reserved Amplifier gain step number Description
5.13.2.
MasterVol Left
Table 152. MasterVol Left Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
75 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 153. MasterVol Left Command Response Format Bit [31.:8] [7] [6.:5] [4.:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x1F Reserved 1= mute is active Reserved Amplifier gain step number Description
5.13.3.
MasterVol WCap
Table 154. MasterVol WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 155. MasterVol WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
76 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 155. MasterVol WCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R Reset 0x0 0x1 0x0 0x1 Description No amplifier info; use default amplifier parameters from Audio Function node instead Output amp is present No input amp Stereo widget
5.13.4.
MasterVol ConnLen
Table 156. MasterVol ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 157. MasterVol ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.13.5.
MasterVol ConnLst
Table 158. MasterVol ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 159. MasterVol ConnLst Command Response Format Bit [31.:24] [23.:16] Bitfield Name Entry3 Entry2 RW R R Reset 0x00 0x00 Unused list entry. Unused list entry. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
77 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 159. MasterVol ConnLst Command Response Format Bit [15.:8] [7.:0] Bitfield Name Entry1 Entry0 RW R R Reset 0x00 0x07 Unused list entry. DAC Mux widget. Description
5.14. InPortMux Node (NID = 0x0C)
5.14.1. InPortMux VolRight
Table 160. InPortMux VolRight Command Verb Format Verb ID Get Set1 B80 390 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 161. InPortMux VolRight Command Response Format Bit [31.:3] [2.:0] Bitfield Name Rsvd Gain RW R RW Reset 0x0 0x0 Reserved Amplifier gain step number Description
5.14.2.
InPortMux VolLeft
Table 162. InPortMux VolLeft Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 163. InPortMux VolLeft Command Response Format Bit [31.:3] [2.:0] Bitfield Name Rsvd Gain RW R RW Reset 0x0 0x0 Reserved Amplifier gain step number Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
78 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.14.3.
InPortMux WCap
Table 164. InPortMux WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 165. InPortMux WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R R R R R R Reset 0x0 0x3 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x1 Reserved Widget type = Audio Selector Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead This widget contains its own amplifier parameters. Output amp is present No input amp Stereo widget Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
79 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.14.4.
InPortMux ConnLen
Table 166. InPortMux ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 167. InPortMux ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x05 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.14.5.
InPortMux AmpCap
Table 168. InPortMux AmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table
Table 169. InPortMux AmpCap Command Response Format Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x0 0x0 0x27 0x0 0x04 0x0 0x00 No mute capability Reserved Size of each step in the gain range = 10dB Reserved Number of steps in the gain range = 5 (0dB to +40dB) Reserved 0dB-step is programmed with this offset Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
80 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.14.6.
InPortMux ConnSel
Table 170. InPortMux ConnSel Command Verb Format Verb ID Get Set1 F01 701 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 171. InPortMux ConnSel Command Response Format Bit [31.:3] [2.:0] Bitfield Name Rsvd Index RW R RW Reset 0x0 0x0 Reserved Connection select control index. Description
5.14.7.
InPortMux ConnLst0
Table 172. InPortMux ConnLst0 Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 173. InPortMux ConnLst0 Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x0D 0x0E 0x0F 0x10 Description Port A pin widget. Port D pin widget. Port C pin widget. Port B pin widget.
5.14.8.
InPortMux ConnLst4
Table 174. InPortMux ConnLst4 Command Verb Format Verb ID Get F02 Payload 04 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
81 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 175. InPortMux ConnLst4 Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x12 Unused list entry. Unused list entry. Unused list entry. CDin pin widget. Description
5.15. PortAPin Node (NID = 0x0D)
5.15.1. PortAPin WCap
Table 176. PortAPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 177. PortAPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe RW R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
82 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 177. PortAPin WCap Command Response Format Bit [4] [3] [2] [1] [0] Bitfield Name FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R Reset 0x0 0x0 0x0 0x0 0x1 Description N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead. No output amp No input amp Stereo widget
5.15.2.
PortAPin Cap
Table 178. PortAPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
Table 179. PortAPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x1 0x1 0x1 0x1 0x1 0x1 Reserved This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. Pin complex has headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
83 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.15.3.
PortAPin ConnLen
Table 180. PortAPin ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 181. PortAPin ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.15.4.
PortAPin ConnLst
Table 182. PortAPin ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 183. PortAPin ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x0B Unused list entry. Unused list entry. Unused list entry. Master Volume widget. Description
5.15.5.
PortAPin Ctl
Table 184. PortAPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
84 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 185. PortAPin Ctl Command Response Format Bit [31.:8] [7] [6] [5] [4.:0] Bitfield Name Rsvd2 HPhnEn OutEn InEn Rsvd1 RW R RW RW RW R Reset 0x0 0x0 0x0 0x0 0x0 Reserved 1= enable the low impedance amplifier associated with the output 1= (CODEC) output path of Pin Widget is enabled 1= (CODEC) input path of Pin Widget is enabled Reserved Description
5.15.6.
PortAPin UnsolResp
Table 186. PortAPin UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 187. PortAPin UnsolResp Command Response Format Bit [31.:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5.:0]
Tag
RW
0x00
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
85 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.15.7.
PortAPin Sense
Table 188. PortAPin Sense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
Table 189. PortAPin Sense Command Response Format Bit [31] Bitfield Name Present RW R Reset 0x0 Description 1= something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1's indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Overlaps RightCh. Set 1= perform impedance sensing on right channel or ring of the connector Set 0= perform impedance sensing on left channel or tip of the connector
[30.:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
5.15.8.
PortAPin Config
Table 190. PortAPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
86 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 191. PortAPin Config Command Response Format Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] Bitfield Name Port Location Device Connection Color Misc RW RW RW RW RW RW RW Reset 0x0 0x02 0x2 0x1 0x4 0x0 Description External Port Connectivity of the Pin Complex. 0 = Port Complex is connected to a jack Physical location of the jack. 02h = Mainboard, Front Default Device, indicating intended use of jack. 2 = HP Out Connection Type. 1 = 1/8 inch jack Color of physical jack. 4 = Green Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7.:4]
Assoc
RW
0x1
[3.:0]
Sequence
RW
0x1
5.16. PortDPin Node (NID = 0x0E)
5.16.1. PortDPin WCap
Table 192. PortDPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 193. PortDPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap RW R R R R R Reset 0x0 0x4 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
87 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 193. PortDPin WCap Command Response Format Bit [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R Reset 0x0 0x0 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x1 Description No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead. No output amp No input amp Stereo widget
5.16.2.
PortDPin Cap
Table 194. PortDPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
Table 195. PortDPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO RW R R R R R Reset 0x0 0x0 0x00 0x0 0x0 Reserved2 This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
88 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 195. PortDPin Cap Command Response Format Bit [5] [4] [3] [2] [1] [0] Bitfield Name InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R Reset 0x1 0x1 0x1 0x1 0x1 0x1 Description Pin complex is input capable. Pin complex is output capable. Pin complex has headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense.
5.16.3.
PortDPin ConnLen
Table 196. PortDPin ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 197. PortDPin ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.16.4.
PortDPin ConnLst
Table 198. PortDPin ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
89 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 199. PortDPin ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x0B Unused list entry. Unused list entry. Unused list entry. Master Volume widget. Description
5.16.5.
PortDPin Ctl
Table 200. PortDPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 201. PortDPin Ctl Command Response Format Bit [31.:8] [7] Bitfield Name Rsvd2 HPhnEn RW R RW Reset 0x0 0x0 Reserved 1= enable the low impedance amplifier associated with the output 1= (CODEC) output path of Pin Widget is enabled 1= (CODEC) input path of Pin Widget is enabled Reserved Description
[6]
OutEn
RW
0x0
[5] [4.:0]
InEn Rsvd1
RW R
0x0 0x0
5.16.6.
PortDPin UnsolResp
Table 202. PortDPin UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
90 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 203. PortDPin UnsolResp Command Response Format Bit [31.:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6] [5.:0]
Rsvd1 Tag
R RW
0x0 0x00
5.16.7.
PortDPin Sense
Table 204. PortDPin Sense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
Table 205. PortDPin Sense Command Response Format Bit [31] Bitfield Name Present RW R Reset 0x0 Description 1= something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1's indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Overlaps RightCh. Set 1= perform impedance sensing on right channel or ring of the connector Set 0= perform impedance sensing on left channel or tip of the connector
[30.:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
91 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.16.8.
PortDPin Config
Table 206. PortDPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 207. PortDPin Config Command Response Format Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] Bitfield Name Port Location Device Connection Color Misc RW RW RW RW RW RW RW Reset 0x0 0x01 0x0 0x1 0x4 0x0 Description External Port Connectivity of the Pin Complex. 0 = Port Complex is connected to a jack Physical location of the jack. 01h = Mainboard, Rear Default Device, indicating intended use of jack. 0 = Line Out Connection Type. 1 = 1/8 inch jack Color of physical jack. 4 = Green Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7.:4]
Assoc
RW
0x1
[3.:0]
Sequence
RW
0x0
5.17. PortCPin Node (NID = 0x0F)
5.17.1. PortCPin WCap
Table 208. PortCPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
92 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 209. PortCPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x1 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead. No output amp No input amp Stereo widget Description
5.17.2.
PortCPin Cap
Table 210. PortCPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
93 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 211. PortCPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x1 0x1 0x0 0x1 0x1 0x1 Reserved2 This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. Pin does not have a headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense. Description
5.17.3.
PortCPin ConnLen
Table 212. PortCPin ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 213. PortCPin ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
94 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.17.4.
PortCPin ConnLst
Table 214. PortCPin ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 215. PortCPin ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x0B Unused list entry. Unused list entry. Unused list entry. Master Volume widget. Description
5.17.5.
PortCPin Ctl
Table 216. PortCPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 217. PortCPin Ctl Command Response Format Bit [31.:7] [6] [5] [4.:0] Bitfield Name Rsvd2 OutEn InEn Rsvd1 RW R RW RW R Reset 0x0 0x0 0x1 0x0 Reserved 1= (CODEC) output path of Pin Widget is enabled 1= (CODEC) input path of Pin Widget is enabled Reserved Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
95 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.17.6.
PortCPin UnsolResp
Table 218. PortCPin UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 219. PortCPin UnsolResp Command Response Format Bit [31.:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5.:0]
Tag
RW
0x00
5.17.7.
PortCPin Sense
Table 220. PortCPin Sense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
Table 221. PortCPin Sense Command Response Format Bit [31] Bitfield Name Present RW R Reset 0x0 Description 1= something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1's indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Overlaps RightCh.
[30.:0]
Impedance
R
0x7FFF_FFFF
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
96 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 221. PortCPin Sense Command Response Format Bit [0] Bitfield Name RightCh RW W Reset 0x0 Description Set 1= perform impedance sensing on right channel or ring of the connector Set 0= perform impedance sensing on left channel or tip of the connector
[0]
LeftCh
W
0x0
5.17.8.
PortCPin Config
Table 222. PortCPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 223. PortCPin Config Command Response Format Bit [31.:30] Bitfield Name Port RW RW Reset 0x0 Description External Port Connectivity of the Pin Complex. 0 = Port Complex is connected to a jack Physical location of the jack. 03h = Mainboard, Rear Default Device, indicating intended use of jack. 8 = Line In Connection Type. 1 = 1/8 inch jack Color of physical jack. 3 = Blue Misc[0] = Jack Detect override.
[29.:24]
Location
RW
0x01
[23.:20] [19.:16] [15.:12] [11.:8]
Device Connection Color Misc
RW RW RW RW
0x8 0x1 0x3 0x0
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
97 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 223. PortCPin Config Command Response Format Bit Bitfield Name RW Reset Description Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7.:4]
Assoc
RW
0x2
[3.:0]
Sequence
RW
0x1
5.18. PortBPin Node (NID = 0x10)
5.18.1. PortBPin WCap
Table 224. PortBPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 225. PortBPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x1 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present Unsolicited Response is supported No Processing Controls parameter No support for striping N/A for pin complex Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
98 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 225. PortBPin WCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R Reset 0x0 0x0 0x0 0x1 Description No amplifier info; use default amplifier parameters from Audio Function node instead. No output amp No input amp Stereo widget
5.18.2.
PortBPin Cap
Table 226. PortBPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
Table 227. PortBPin Cap Command Response Format Bit [31.:17] [16] Bitfield Name Rsvd2 EapdCap RW R R Reset 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation is supported by this pin complex, and the following voltages can be produced on the associated VRef pin: 80% Avdd; 50% Avdd; GND; Hi-Z (required since pin complex is output capable) Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is output capable. Pin does not have a headphone amplifier. Pin complex can perform Presence Detect. Trigger is required for impedance measurement Pin complex supports impedance sense. Description
[15.:8]
VRefCntrl
R
0x17
[7] [6] [5] [4] [3] [2] [1] [0]
Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap
R R R R R R R R
0x0 0x0 0x1 0x1 0x0 0x1 0x1 0x1
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
99 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.18.3.
PortBPin ConnLen
Table 228. PortBPin ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 229. PortBPin ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.18.4.
PortBPin ConnLst
Table 230. PortBPin ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 231. PortBPin ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x0B Unused list entry. Unused list entry. Unused list entry. Master Volume widget. Description
5.18.5.
PortBPin Ctl
Table 232. PortBPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
100 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 233. PortBPin Ctl Command Response Format Bit [31.:7] [6] [5] [4.:3] Bitfield Name Rsvd2 OutEn InEn Rsvd1 RW R RW RW R Reset 0x0 0x0 0x1 0x0 Reserved 1= (CODEC) output path of Pin Widget is enabled 1= (CODEC) input path of Pin Widget is enabled Reserved VRefEn: Selects one of the possible states for the VRef signal associated with the Pin Widget. If the value written to this control does not correspond to a supported value defined in the VRefCntrl field of the Pin Capabilities parameter (0C), then this control will take the value of 000b (Hi-Z). Description
[2.:0]
VRefSelect
RW
0x0
5.18.6.
PortBPin UnsolResp
Table 234. PortBPin UnsolResp Command Verb Format Verb ID Get Set1 F08 708 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 235. PortBPin UnsolResp Command Response Format Bit [31.:8] Bitfield Name Rsvd2 RW R Reset 0x00 Reserved Allow generation of Unsolicited Responses. Unsolicited response events occur upon jack-insertion OR completion of a Jack-Sense cycle. Reserved Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. Description
[7]
En
RW
0x0
[6]
Rsvd1
R
0x0
[5.:0]
Tag
RW
0x00
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
101 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.18.7.
PortBPin Sense
Table 236. PortBPin Sense Command Verb Format Verb ID Get Set1 Set2 F09 709 709 Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table Response See bitfield table 0000_0000h 0000_0000h
Table 237. PortBPin Sense Command Response Format Bit [31] Bitfield Name Present RW R Reset 0x0 Description 1= something is plugged into jack associated with Pin Complex. Measured impedance of the widget. A value of all 1's indicates that a valid sense reading is not available, or the sense measurement is busy if it has been recently triggered. Overlaps RightCh. Set 1= perform impedance sensing on right channel or ring of the connector Set 0= perform impedance sensing on left channel or tip of the connector
[30.:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
[0]
LeftCh
W
0x0
5.18.8.
PortBPin Config
Table 238. PortBPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
102 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 239. PortBPin Config Command Response Format Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] Bitfield Name Port Location Device Connection Color Misc Assoc Sequence RW RW RW RW RW RW RW RW RW Reset 0x0 0x02 0xA 0x1 0x9 0x0 0x2 0x0 Description External Port Connectivity of the Pin Complex. 0 = Port Complex is connected to a jack Physical location of the jack. 02h = Mainboard, Front Default Device, indicating intended use of jack. A = Mic In Connection Type. 1 = 1/8 inch jack Color of physical jack. 9 = Pink Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
5.19. MonoOutPin Node (NID = 0x11)
5.19.1. MonoOutPin Vol
Table 240. MonoOutPin Vol Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 241. MonoOutPin Vol Command Response Format Bit [31.:8] [7] [6.:5] [4.:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x1F Reserved 1= mute is active Reserved Mono (left) amplifier gain step number Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
103 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.19.2.
MonoOutPin WCap
Table 242. MonoOutPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 243. MonoOutPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 0x1 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex No amplifier info; use default amplifier parameters from Audio Function node instead. Output amp is present No input amp Mono widget Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
104 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.19.3.
MonoOutPin Cap
Table 244. MonoOutPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
Table 245. MonoOutPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x0 0x1 0x0 0x0 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation N/A since pin complex is not input capable. Reserved Pin complex does not have balanced pins. Pin complex is not input capable. Pin complex is output capable. Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense. Description
5.19.4.
MonoOutPin ConnLen
Table 246. MonoOutPin ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
105 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 247. MonoOutPin ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.19.5.
MonoOutPin ConnLst
Table 248. MonoOutPin ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
Table 249. MonoOutPin ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x13 Unused list entry. Unused list entry. Unused list entry. MonoOut Mix widget. Description
5.19.6.
MonoOutPin Ctl
Table 250. MonoOutPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
106 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 251. MonoOutPin Ctl Command Response Format Bit [31.:7] [6] [5.:0] Bitfield Name Rsvd2 OutEn Rsvd1 RW R RW R Reset 0x0 0x0 0x0 Reserved 1= (CODEC) output path of Pin Widget is enabled Reserved Description
5.19.7.
MonoOutPin Config
Table 252. MonoOutPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 253. MonoOutPin Config Command Response Format Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] Bitfield Name Port Location Device Connection Color Misc RW RW RW RW RW RW RW Reset 0x1 0x10 0x1 0x7 0x0 0x0 Description External Port Connectivity of the Pin Complex. 1 = no physical connection Physical location of the jack. 10h = Internal, N/A Default Device, indicating intended use of jack. 1 = Speaker Connection Type. 7 = Other Analog Color of physical jack. 0 = Unknown Misc[0] = Jack Detect override.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
107 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 253. MonoOutPin Config Command Response Format Bit Bitfield Name RW Reset Description Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7.:4]
Assoc
RW
0x1
[3.:0]
Sequence
RW
0x3
5.20. CDPin Node (NID = 0x12)
5.20.1. CDPin WCap
Table 254. CDPin WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 255. CDPin WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap ProcWidget Stripe FormatOvrd RW R R R R R R R R R R R R Reset 0x0 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 Reserved Widget type = Pin Complex Number of sample delays through widget Reserved No left/right channel swap capability No support for Power State control Widget supports an Analog stream No connection list is present No support for Unsolicited Response No Processing Controls parameter No support for striping N/A for pin complex Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
108 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 255. CDPin WCap Command Response Format Bit [3] [2] [1] [0] Bitfield Name AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R Reset 0x0 0x0 0x0 0x1 Description No amplifier info; use default amplifier parameters from Audio Function node instead. No output amp No input amp Stereo widget
5.20.2.
CDPin Cap
Table 256. CDPin Cap Command Verb Format Verb ID Get F00 Payload 0C Response See bitfield table
Table 257. CDPin Cap Command Response Format Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] Bitfield Name Rsvd2 EapdCap VRefCntrl Rsvd1 BalancedIO InCap OutCap HPhnDrvCap PresDtctCap TrigRqd ImpSenseCap RW R R R R R R R R R R R Reset 0x0 0x0 0x00 0x0 0x0 0x1 0x0 0x0 0x0 0x0 0x0 Reserved This widget does not control EAPD pin VRef generation not supported by this pin complex. Reserved Pin complex does not have balanced pins. Pin complex is input capable. Pin complex is not output capable. Pin does not have a headphone amplifier. Pin complex cannot perform Presence Detect. N/A Pin complex does not support impedance sense. Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
109 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.20.3.
CDPin Ctl
Table 258. CDPin Ctl Command Verb Format Verb ID Get Set1 F07 707 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 259. CDPin Ctl Command Response Format Bit [31.:6] [5] [4.:0] Bitfield Name Rsvd2 InEn Rsvd1 RW R RW R Reset 0x0 0x1 0x0 Reserved 1= (CODEC) input path of Pin Widget is enabled (un-muted) Reserved Description
5.20.4.
CDPin Config
Table 260. CDPin Config Command Verb Format Verb ID Get Set1 Set2 Set3 Set4 F1C 71C 71D 71E 71F Payload 00 See bits [7:0] of bitfield table See bits [15:8] of bitfield table See bits [23:16] of bitfield table See bits [31:24] of bitfield table Response See bitfield table 0000_0000h 0000_0000h 0000_0000h 0000_0000h
Table 261. CDPin Config Command Response Format Bit [31.:30] [29.:24] [23.:20] Bitfield Name Port Location Device RW RW RW RW Reset 0x2 0x10 0x3 Description External Port Connectivity of the Pin Complex. 2 = fixed function device Physical location of the jack. 10h = Internal, N/A Default Device, indicating intended use of jack. 3 = CD
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
110 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 261. CDPin Config Command Response Format Bit [19.:16] [15.:12] [11.:8] Bitfield Name Connection Color Misc RW RW RW RW Reset 0x3 0x0 0x0 Description Connection Type. 3 = ATAPI internal Color of physical jack. 0 = Unknown Misc[0] = Jack Detect override. Default Association for Pin Complex groups. Reserved value 0000b should not be used. Value 1111b indicates lowest priority. All Widgets in an association must have unique sequence number.
[7.:4]
Assoc
RW
0x2
[3.:0]
Sequence
RW
0x2
5.21. MonoOutMix Node (NID = 0x13)
5.21.1. MonoOutMix WCap
Table 262. MonoOutMix WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
Table 263. MonoOutMix WCap Command Response Format Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] Bitfield Name Rsvd2 Type Delay Rsvd1 SwapCap PwrCntrl DigitalStrm ConnList UnsolCap RW R R R R R R R R R Reset 0x0 0x2 0x0 0x0 0x0 0x0 0x0 0x1 0x0 Reserved Widget type = Audio Mixer Number of sample delays through widget Reserved Swapping of left and right channels not supported No support for Power State control Widget supports an Analog stream Connection list is present No support for Unsolicited Response Description
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
111 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 263. MonoOutMix WCap Command Response Format Bit [6] [5] [4] Bitfield Name ProcWidget Stripe FormatOvrd RW R R R Reset 0x0 0x0 0x0 Description No Processing Controls parameter. No support for striping No format info; use default format parameters from Audio Function node instead No amplifier info; use default amplifier parameters from Audio Function node instead No output amp No input amp Mono widget
[3] [2] [1] [0]
AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo
R R R R
0x0 0x0 0x0 0x0
5.21.2.
MonoOutMix ConnLen
Table 264. MonoOutMix ConnLen Command Verb Format Verb ID Get F00 Payload 0E Response See bitfield table
Table 265. MonoOutMix ConnLen Command Response Format Bit [31.:8] [7] [6.:0] Bitfield Name Rsvd LongForm N RW R R R Reset 0x0 0x0 0x01 Reserved. Connection list uses short-form (7-bit) NID entries. Number of NID entries in connection list. Description
5.21.3.
MonoOutMix ConnLst
Table 266. MonoOutMix ConnLst Command Verb Format Verb ID Get F02 Payload 00 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
112 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 267. MonoOutMix ConnLst Command Response Format Bit [31.:24] [23.:16] [15.:8] [7.:0] Bitfield Name Entry3 Entry2 Entry1 Entry0 RW R R R R Reset 0x00 0x00 0x00 0x07 Unused list entry. Unused list entry. Unused list entry. DAC Mux widget. Description
5.22. PCBeep Node (NID = 0x14)
5.22.1. PCBeep Vol
Table 268. PCBeep Vol Command Verb Format Verb ID Get Set1 BA0 3A0 Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 269. PCBeep Vol Command Response Format Bit [31.:8] [7] [6.:2] [1.:0] Bitfield Name Rsvd2 Mute Rsvd1 Gain RW R RW R RW Reset 0x0 0x1 0x0 0x3 Reserved 1= mute is active Reserved Mono (left) amplifier gain step number Description
5.22.2.
PCBeep WCap
Table 270. PCBeep WCap Command Verb Format Verb ID Get F00 Payload 09 Response See bitfield table
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
113 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 271. PCBeep WCap Command Response Format Bit [31.:24] [23.:20] [19.:4] [3] [2] [1] [0] Bitfield Name Rsvd3 Type Rsvd2 AmpParamOvrd OutAmpPrsnt InAmpPrsnt Stereo RW R R R R R R R Reset 0x0 0x7 0x0 0x1 0x1 0x0 0x0 Reserved Widget type = Beep Generator Reserved This widget contains its own amplifier parameters. Output amp is present N/A Mono widget Description
5.22.3.
PCBeep OutAmpCap
Table 272. PCBeep OutAmpCap Command Verb Format Verb ID Get F00 Payload 12 Response See bitfield table
Table 273. PCBeep OutAmpCap Command Response Format Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] Bitfield Name Mute Rsvd3 StepSize Rsvd2 NumSteps Rsvd1 Offset RW R R R R R R R Reset 0x1 0x0 0x17 0x0 0x03 0x0 0x03 Description Amplifier is capable of muting Reserved Size of each step in the gain range = 6 dB Reserved Number of steps in the gain range = 4 (-18dB to 0dB) Reserved 0dB-step is programmed with this offset
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
114 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.22.4.
PCBeep Gen
Table 274. PCBeep Gen Command Verb Format Verb ID Get Set1 F0A 70A Payload 00 See bits [7:0] of bitfield table Response See bitfield table 0000_0000h
Table 275. PCBeep Gen Command Response Format Bit [31.:8] Bitfield Name Rsvd RW R Reset 0x0 Reserved Enable internal PC-Beep generation. Divider = 00h disables internal PC Beep generation and enables normal operation of the CODEC. Divider not equal to 00h generates the beep tone on all Pin Complexes that are currently configured as outputs. The Azalia spec states that the beep tone frequency = (48 KHz Azalia SYNC rate) / (4*Divider), producing tones from 47 Hz to 12 KHz (logarithmic scale). Instead, this part generates tones with frequency = 48000 * (257 - Divider) / 1024, yielding a linear range from 12 KHz to 93.75 Hz in steps of 46.875 Hz. If JackSenseVSR[Rate2x], then the beep tones generated have frequency = 48000 * (513 Divider) / 1024, yielding a range of 24 KHz to 12093.75 Hz in steps of 46.875 Hz. Description
[7.:0]
Divider
RW
0x00
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
115 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
6. ORDERING INFORMATION 6.1. 92HD001/92HD001D Family Options and Part Order Numbers
*Dolby requires the 5 V version of this part except for Dolby Digital Live (DDL).
Part Order Number 92HD001XX5PRGXyyX 92HD001DX5PRGXyyX 92HD001XX3PRGXyyX 92HD001DX3PRGXyyX
Voltage 5V 5V 3.3V 3.3V
Dolby* No Yes No Yes, DDL only
NOTE: When ordering these parts the "yy" will be replaced with the CODEC revision. Add an "8" to the end of any of these part numbers for delivery on Tape and Reel. The minimum order quantity for Tape and Reel is 2,000.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
116 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
7. PIN INFORMATION 7.1. Pin Out
36 LINE_OUT_R 35 LINE_OUT_L 28 VREF_OUT 27 VREF_IN
26 AVSS1
34 GPIO1
33 GPIO0
32 CAP2
31 N.C.
30 N.C.
29 N.C.
MONO_OUT AVDD2 HP_OUT_L N.C. HP_OUT_R AVSS2 N.C. N.C. GPIO2 N.C. SPDIF_IN/EAPD/GPIO3 SPDIF_OUT
37 38 39 40 41 42 43 44 45 46 47 48 1 2 3
25 N.C. 24 23 22 21 20 19 18 17 16 15 14 13
48 pin LQFP
LINE_IN_R LINE_IN_L MIC_R MIC_L CD_R N.C. CD_L N.C. N.C. N.C. N.C. SENSE_A
4
5
6
7
8
9
SYNC 10
RESET# 11
SDATA_OUT
N.C. = No Connect
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
SDATA_IN
117 IDT CONFIDENTIAL
PC BEEP 12
N.C.
N.C.
N.C.
BIT_CLK
DVSS
DVDD
N.C.
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
7.2.
Pin Table
Pin Function No Connect No Connect No Connect No Connect High Definition Audio Serial Data output (inbound stream) High Definition Audio Bit Clock Digital Ground High Definition Audio Serial Data input (outbound stream) Digital Vdd = 3.3 V High Definition Audio Frame Sync High Definition Audio Reset PC Beep Jack insertion detection Ports A, B, C, D No Connect No Connect No Connect No Connect CD Audio Left Channel No Connect CD Audio Right Channel Analog I/O Analog I/O Analog I/O Analog I/O No Connect Analog Ground Reference Voltage In drive Reference Voltage Out drive No Connect No Connect No Connect ADC reference Cap General Purpose I/O/Mic Bias General Purpose I/O/Mic Bias I/O I/O (Digital) I(Digital) I(Digital) O(Digital) I(Digital) I(Digital) I(Digital) I(Analog) I(Analog) I(Analog) I(Analog) I/O(Analog) I/O(Analog) I/O(Analog) I/O(Analog) I(Analog) I(Analog) O(Analog) O(Analog) I/O(Analog) I/O(Analog) Internal Pull-up/ Pull-down None Pull-down None Pull-down None Pull-down Pull-down None None None None None None None None None None None Pull-up 50 K Pull-up 50 K LQFP 48-pin Location 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
Pin Name NC NC NC NC SDATA_OUT BIT_CLK DVSS SDATA_IN DVDD_CORE3 SYNC RESET# PC Beep Sense A NC NC NC NC CD-L NC CD-R Port B-L Port B-R Port C-L Port C-R NC AVSS1 VREF IN VREFOUT NC NC NC CAP2 GPIO0* GPIO1*
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
118 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Pin Name Port D-L Port D-R MONO AVDD2 Port A-L NC Port A-R AVSS2 NC NC GPIO2* NC
Pin Function Analog I/O with HP support Analog I/O with HP support Mono Out from DAC Analog Vdd = 5.0 V or 3.3 V Analog I/O with HP support No Connect Analog I/O with HP support Analog Ground No Connect No Connect General Purpose I/O /Mic Bias No Connect
I/O I/O(Analog) I/O(Analog) O(Analog) I(Analog) I/O(Analog) I/O(Analog) I(Analog) I/O(Digital) I/O(Digital) O(Digital)
Internal Pull-up/ Pull-down None None None None None None None Pull-up 50 K None 50 K internal pull-down
LQFP 48-pin Location 35 36 37 38 39 40 41 42 43 44 45 46 47 48
S/PDIFIN/EAPD/ SPDIF Input, External Amplifier Power Down, General Purpose I/ GPIO3* O /Mic Bias S/PDIF-OUT SPDIF digital output (50 K internal pull-down)
* GPIO Pins can also be used for Microphone Bias.
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
119 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
8. PACKAGE DRAWINGS 8.1. 48-Pin LQFP
Figure 5. 48-Pin LQFP Package Outline and Package Dimensions
A2
D D1
b
A A1
Key
A A1 A2 D D1 E E1
LQFP Dimensions in mm Min Nom Max
1.40 0.05 1.35 8.80 6.90 8.80 6.90 0.45 0.09 0.17 1.50 0.10 1.40 9.00 7.00 9.00 7.00 0.60 0.50 0.22 0.20 0.27 1.60 0.15 1.45 9.20 7.10 9.20 7.10 0.75
E1
48 pin LQFP
e
Pin 1
E
L e C b
c
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
120 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
9. SOLDER REFLOW PROFILE 9.1. Standard Reflow Profile Data
Note: These devices can be hand soldered at 360 oC for 3 to 5 seconds. FROM: IPC / JEDEC J-STD-020C "Moisture/Reflow Sensitivity Classification for Nonhermetic Solid State Surface Mount Devices" (www.jedec.org/download).
Profile Feature
Average Ramp-Up Rate (Tsmax - Tp) Preheat Temperature Min (Tsmin) Temperature Max (Tsmax) Time (tsmin - tsmax) Temperature (TL) Time (tL) 3 oC / second max 150 oC 200 oC 60 - 180 seconds 217 oC 60 - 150 seconds
Pb Free Assembly
Time maintained above
Peak / Classification Temperature (Tp) Time within 5 oC of actual Peak Temperature (tp) Ramp-Down rate Time 25 oC to Peak Temperature
See "Package Classification Reflow Temperatures" on page 122. 20 - 40 seconds 6 oC / second max 8 minutes max
Note: All temperatures refer to topside of the package, measured on the package body surface.
Figure 6. Solder Reflow Profile
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
121 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
9.2.
Pb Free Process - Package Classification Reflow Temperatures
Package Type
LQFP 48-pin
MSL
3
Reflow Temperature
260 oC*
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
122 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
10. REVISION HISTORY
Revision
1.0
Date
December 2006 Initial release
Description of Change
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
123 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
124 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
IDTTM
2-CHANNEL HIGH DEFINITION AUDIO CODEC
125 IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D 2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Innovate with IDT audio for high fidelity. Contact:
www.IDT.com
For Sales
800-345-7015 408-284-8200 Fax: 408-284-2775
For Tech Support
HA.CM@idt.com
Corporate Headquarters
Integrated Device Technology, Inc. 6024 Silver Creek Valley Road San Jose, CA 95138 United States 800 345 7015 +408 284 8200 (outside U.S.)
Europe
IDT Europe, Limited Prime House Barnett Wood Lane Leatherhead, Surrey United Kingdom KT22 7DE +44 1372 363 339
(c) 2006 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice. IDT and the IDT logo are trademarks of Integrated Device Technology, Inc. Accelerated Thinking is a service mark of Integrated Device Technology, Inc. All other brands, product names and marks are or may be trademarks or registered trademarks used to identify products or services of their respective owners.


▲Up To Search▲   

 
Price & Availability of 92HD001

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X